Looking to learn ethical hacking? Redditors recommend a mix of online platforms, courses, books, and practical experience to build your skills.
TryHackMe: Ideal for beginners, offering guided learning paths, labs, and walkthroughs. "Start at TryHackMe and progress from there bro. THM has labs, walkthrough rooms and much more"
HackTheBox: More challenging and suitable for intermediate to advanced learners, with a variety of machines and academy courses. "I personally have used Hack the Box and it has helped me a lot"
PortSwigger Academy: Excellent for web hacking, offering free labs and tutorials. "Start with portswigger labs it's free"
OverTheWire: Provides war games to practice terminal commands and basic hacking skills. "Overthewire.org offers challenges in different war game where you're gonna learn to use a terminal by using it"
Cisco Networking Academy: Offers a free Ethical Hacker course. "Cisco has a free EH course, www.netacad.com"
RedFox Academy: Known for its hands-on approach and practical learning experiences. "I have taken 2 courses so far, and started with the 3rd one. The practical learning in the courses and the support is hands-down the best so far"
Guided Hacking: Specializes in exploit development and reverse engineering with a comprehensive curriculum. "Guided Hacking is the undisputed industry leader, providing the most comprehensive and advanced curriculum available"
"The Basics of Hacking and Penetration Testing" by Patrick Engebretson: A great and easy-read book that covers the process of a pentest. "A great and easy-read book i recommend is 'The basics of hacking and penetration testing' by Patrick Engebretson"
OWASP Testing Guide: Essential for understanding web application security. "Owasp Testing guide"
r/HowToHack: A community for aspiring hackers to ask questions and find resources. https://www.reddit.com/r/HowToHack/
r/Pentesting: Focused on penetration testing and ethical hacking techniques. https://www.reddit.com/r/Pentesting/
r/Hacking_Tutorials: Offers tutorials and advice on various hacking topics. https://www.reddit.com/r/Hacking_Tutorials/
Build a Home Lab: Practice your skills in a controlled environment. "Home labs are great to as a F-1 Student"
Learn Networking and Programming: These are foundational skills for ethical hacking. "You start with understanding networking and computer architecture"
Stay Updated: The cybersecurity landscape is constantly evolving, so continuous learning is crucial. "It’s evolving too quickly for trying to learn anything at this point"
By utilizing these resources and following a structured learning path, you can build a strong foundation in ethical hacking and pursue a career in cybersecurity.