Skip to content

5. How to Become a Hacker

Learn -> Code -> Apply

  • Programming is important
  • Have a Hacker's mindset
  • Be verbose, but don't talk much
  • Logical thinking
  • Don't learn it all, but know it all

  • Computer Basics
  • Web and Internet
  • Networking
  • Operating Systems

Programming

  • Reverse Engineering: Assembly, C, C++
  • Script Writing: Python, Ruby, Perl
  • Web App Testing: JavaScript, PHP, SQL, JSP, Python
  • Shell Scripting: Bash

  • OWASP Top 10
  • GitHub
  • Bug Bounty Programs
  • Hacking Forums
  • Stack
  • Soft Skills
  • PRACTICE, PRACTICE AND PRACTICE