How to Get Started in Ethical Hacking
1. First, I recommend knowing the basics of networking. For this, you can check out Professor Messer's free Net+ course.
Link: CompTIA N10-007 Network+ Course
2. I recommend walking through Professor Messer's Sec+ and A+ courses. Quality Content.
Link: SY0-601 CompTIA Security+ Course
Link: CompTIA 220-1101 A+ Training Course
Link: CompTIA 220-1102 A+ Training Course
3. Programming is also an essential skill. You could choose any language, but I recommend Python. It's widely used and super versatile.
Learn Python from the below video:
4. Once you learn Python, take a Networking with Python course. Even knowing the basics is useful.
Learn Networking with Python from the below video:
5. Any ethical hacker should know Linux. It’ll make sense the further you go. Learn Linux essentials & scripting early on.
Learn Linux Essentials from the below video:
6. Now that you have the fundamentals, I recommend TCMSecurity's Practical Ethical Hacking course.
Learn the free Practical Ethical Hacking course (12 hours) from the video below:
Learn the paid Practical Ethical Hacking course (25 hours) using the link below:
Link: TCM's Practical Ethical Hacking
7. How much will theory help if you don’t practice?
Practice Linux here: OverTheWire: Bandit
8. Practice playing CTFs on the below platforms:
Link: TryHackMe
I recommend exploring TryHackMe's basic paths and solving free rooms in increasing difficulty.
Prove your cybersecurity skills on the official Hack The Box Capture The Flag (CTF) Platform!
Link: HackTheBox
The above resources are general starting points. From here, you can branch into Web App Pentesting, Network Pentesting, Mobile Pentesting, Red Teaming, Blue Teaming, and more.
I believe once you complete these, you'll have a fair idea of what you want to pursue in cybersecurity.
Credits: Nithin
Support me: If you'd like to support me, buy me a cup of Coffee ☕
0 Comments