Pre Security module 1 — what cyber security is, offensive vs defensive work, core terms, career paths, and staying on the right side of the law.
Updated Module 1
Each tab is a module or chapter — the broken-down cheat sheet for this resource.
Pre Security module 1 — what cyber security is, offensive vs defensive work, core terms, career paths, and staying on the right side of the law.
Updated Module 1
Pre Security module 2 — what's inside a computer, how components connect, the boot process, and the many types of computer you'll need to secure.
Updated Module 2
Pre Security module 3 — what an OS does, Windows basics (interface, system tools, apps, files, security settings) and Linux basics, with the commands for each.
Updated Module 3
Pre Security module 4 — data representation, Python and JavaScript fundamentals side by side, and databases with SQL.
Updated Module 4
Pre Security module 5, What is Networking? — networks and the internet, private vs public, IP vs MAC addresses, MAC spoofing, IPv4 vs IPv6, and ping.
Updated What is Networking?
Pre Security module 5, Intro to LAN — star, bus and ring topologies, switches vs hubs, routers, subnetting and address roles, ARP request/reply, and DHCP DORA.
Updated Intro to LAN
Pre Security module 5, OSI Model — the seven layers and what each does, addresses and devices per layer, TCP vs UDP, and encapsulation.
Updated OSI Model
Pre Security module 5, Packets & Frames — packet vs frame, IP and TCP headers, the three-way handshake and close, UDP, and port numbers and ranges.
Updated Packets and Frames
Pre Security module 5, Extending Your Network — port forwarding, stateful vs stateless firewalls, VPNs and VPN protocols, routers, layer 2 vs layer 3 switches, and VLANs.
Updated Extending Your Network
TryHackMe module 6 — TLD/SLD/subdomain structure, A/AAAA/CNAME/MX/TXT records, and the DNS resolution journey with TTL caching.
Updated DNS in Detail
TryHackMe module 7 — HTTP/HTTPS, URL structure, requests/responses, HTTP methods, status codes, headers, and cookies.
Updated HTTP in Detail
TryHackMe module 8 — front end vs back end, HTML/CSS/JS, page source, sensitive data exposure, and HTML injection.
Updated How Websites Work
TryHackMe module 9 — load balancers, CDNs, databases, WAFs, web server software, virtual hosts, and static vs dynamic content.
Updated Putting It All Together