Skip to content
cyber journey

TryHackMe

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

Search