I am student in undergrad rn and my course sure is CS but like i wanna learn things about cyber security properly i cant seem to understand where to start and where to head to for now i have been using claude to make all kind of roadmaps but like its claude if the roadmap it gave me isnt good enough all it will do is say sorry and i wouldve wasted my time so i need help from some real people who are into all of this properly and as for my goal its not really clear because idk what all i can do but i am sure there has to be some foundational things which I need to do and once i am done with those I sure can get a proper goal i have attached the current roadmap i ended up with claude so if anyone can assist me with that it would really be helpful to me
(There might be some corny shit written ignore that its claude being claude π )
# Structure: Foundations β Exploration β Specialization
(college model: gen-ed requirements, then taster electives, then a major)
# Phase 0 β Terminal & Linux fluency (IN PROGRESS)
* OverTheWire Bandit β anchor for command-line fluency. Currently: Level 8 next.
* Deep notes: `bandit_notes.md`
# Phase 1 β Foundations (required before specializing)
- **Networking fundamentals** β OSI/TCP-IP model, IP/MAC addressing, ports, DNS, HTTP/S, TCP vs UDP, subnetting basics.
- **How the web actually works** β requests/responses, cookies/sessions, client vs server split, enough HTML/JS to read (not build).
- **Security mental models** β CIA triad, threat modeling/attack surface, common vulnerability classes at a glance, and the legal/ethical boundary (authorization, scope, unauthorized-access law, responsible disclosure) β core professional knowledge, not a caveat tacked on.
- **Python for security** β building on existing Python/pandas: sockets, requests, parsing, writing small tools.
- **Lab basics** β virtualization (VirtualBox/VMware), snapshotting, building an isolated vulnerable-VM lab safely.
Status: not started yet.
# Phase 2 β Exploration (taster of each field, pick what resonates)
Each module: primer from Claude β pointer to a specific free external resource β mini project β short quiz.
- Web application security β OWASP Top 10, PortSwigger Web Security Academy.
- Network / infrastructure pentesting β Nmap, enumeration, intro Metasploit, TryHackMe intro path.
- Reverse engineering & malware analysis β x86 basics, static/dynamic analysis, Ghidra, beginner crackmes.
- Hardware / IoT / RF hacking β SDR basics, RFID/NFC, BadUSB, what's actually inside a Flipper Zero. (Likely strong fit given the Arduino track β kept separate from that roadmap, security-angle only.)
- Cryptography β classical ciphers β hashing vs encryption β breaking weak crypto (CryptoHack).
- OSINT / recon & social engineering β information gathering, ethical considerations.
- Digital forensics / incident response β log analysis, disk/memory forensics basics.
Status: not started yet.
# Phase 3 β Specialization
After Phase 2, pick 1β2 fields that resonated most and go deep: structured course/cert path (e.g. eJPT/OSCP-track for pentesting, or building real hardware tools if IoT/RF wins), bigger capstone projects, real CTFs (HTB, CTFtime events).
# Current status
* Phase 0: Bandit, Level 8 next.
* Everything else: not started β awaiting decision on whether to finish Bandit fully first or start Phase 1 (networking) in parallel.
Source: r/SecurityCareerAdvice · by /u/theswan0306