Learning Tracks
Your roadmap to real skills.
Four tracks, dozens of sub-tracks, and every lesson available self-paced or live, 1-on-1, with a volunteer tutor.
Learning Tracks
Four tracks, dozens of sub-tracks, and every lesson available self-paced or live, 1-on-1, with a volunteer tutor.
How computers talk, and how attackers exploit it.
~9 hours · 10 lessons
View track details →Networking for Security: Why Protocols Are the Battleground
Understand why networking is the foundation of security and the rule that every technique here is only legal against systems you own or are authorized to test.
How Computers Talk: The Networking Foundation
Explain the OSI and TCP/IP models, IP addressing and CIDR, NAT, MAC/ARP, and how DNS resolves end to end.
TCP vs UDP: The Protocol Difference
Explain the TCP handshake and teardown, how UDP differs, the security implications, and capture a handshake in Wireshark.
Wireshark: Reading Network Traffic
Capture and analyze traffic, follow a TCP stream, and extract credentials from plaintext HTTP to prove why HTTPS is required.
ARP Spoofing and Poisoning
Explain why ARP is insecure, how poisoning reroutes traffic, what it enables, the defenses, and demonstrate it in an isolated lab.
Man-in-the-Middle Attacks
Explain MITM vectors and tools (Bettercap, mitmproxy), SSL stripping and why HSTS defeats it, and certificate pinning.
SYN Floods and DDoS Attacks
Explain SYN floods and SYN cookies, the DDoS taxonomy including Slowloris, amplification, and modern defenses.
DNS Attacks and Defenses
Explain DNS spoofing, hijacking, tunneling, and rebinding, and the defenses (DNSSEC, DoH, registrar MFA, monitoring).
Wireless Network Attacks
Explain 802.11, WEP/WPA2/WPA3, evil twin and deauth attacks, and capture/crack a WPA2 handshake on a network you own.
Network Security Job Readiness
Translate network-security skills into job titles, a resume, interview answers, certifications, and a portfolio checklist.