DEV Community

Avi Aryan
Avi Aryan

Posted on

Why you should do ethical hacking anyway?

I was looking into ethical hacking as I was interested in CyberSec and was looking for a practical way to get in.

After some reading and playing around, I see its potential.

Itโ€™s a great field to apply concepts from various domains of software development.

Here is what I had to use in only 2 days of doing ethical hacking on HackThisSite.

  1. HTML
  2. JavaScript
  3. HTTP (Protocol Knowledge)
  4. Backend
  5. Common Software Development Patterns
  6. SQL
  7. Web servers (Apache, Nginx)
  8. Thinking like a Notorious Hacker
  9. Street Smarts

As you can see, ethical hacking requires using knowledge from various spectrum of software development to get work done.

In other words, itโ€™s extremely practical.

I would recommend everyone to try it.

  1. Google โ€œOWASP Top 10โ€ and learn the concepts mentioned there.
  2. Then, create an account on HackThisSite(dot)org and try solving the challenges.

Discussion (5)

bhupesh profile image
Bhupesh Varshney ๐Ÿ‘พ

Nice, I tried learning it before i started college but somehow I ended up in development
On a side note ethical hackers can start practicing by analysing opensource projects for any security risks
(you can notify the maintainer by opening Security Advisories)

aviaryan profile image
Avi Aryan Author

Good idea. Thanks for sharing.

pallavi38408805 profile image

This is a very nice one and gives in-depth information. I am really happy with the quality and presentation of the article. Iโ€™d really like to appreciate the efforts you get with writing this post. Thanks for sharing.
CEH course in Pune

shikharjoshi profile image
Shikhar Joshi

Thanks for this information.