Cybersecurity Roadmap
Security fundamentals, threat analysis & protection
Foundations
- What is cybersecurity?
- Types of hackers (White / Grey / Black)
- Attack surface & threat models
- Basic networking (IP, DNS, HTTP)
Operating Systems & Linux
- Linux file system & permissions
- Processes & services
- Basic bash scripting
Networking for Security
- TCP/IP, UDP
- Firewalls & NAT
- Ports & services
Web Security Basics
- HTTP methods
- Cookies & sessions
- OWASP Top 10 vulnerabilities
Practice Platforms
TryHackMe (THM)
Beginner-friendly, guided learning paths
Hack The Box (HTB)
Advanced labs for penetration testing
picoCTF
CTF-style challenges for beginners
Career Paths
- Penetration Tester
- Security Analyst
- Blue Team / SOC Analyst
- Red Team