Hacking Challenge
Resources
How to Become a Hacker!
Skills
- Learn how technical systems should work:
- Software Engineering
- System Administration
- Network Administration
- Creative Problem Solving
- Passion about understanding why and how things work
Education and Certifications:
- Degree in Computer Science, Networking, or other related field
- Offensive Security Certified Professional (OSCP)
- Certified Information System Security Professional (CISSP)
Hands-On Practice
Additional Resources
Technical Books:
- Hacking Exposed: Network Security Secrets and Solutions
- Gray Hat Hacking
- Metasploit
- Real World Bug Hunting
- Windows Internals
- The Cybersecurity Canon
Other Books
- Ghost in the Wires
- The Woman Who Smashed Codes
How to Secure Your Personal Self
Passwords
- Always use unique, strong passwords for every account
- Do not reuse passwords
- Passphrases are stronger than passwords
- e.g. ILove2CodeAndLearn1989!
- Password managers keep all your account passwords safe and encrypted
Multi-Factor Authentication (MFA)
- One time codes, FaceID, and more MFAs provide an extra layer of security
Anti-Virus (AV)
- Always run anti-virus software
- Windows Defender is a free AV that is on Windows computers by default
Other tips
- Keep software up to date
- Be careful with social media
- Making accounts private is a great way to enjoy social media safely
- Avoid free WiFi when doing banking or accessing sensitive information