Security foundations
Foundation · 6–10 weeks part timeThe groundwork everything else depends on. Skip it and you will spend years pattern-matching tool output without understanding what the tool is doing.
You will be able to
- Read a packet capture and explain what each layer is doing
- Navigate Linux and Windows confidently from the command line
- Explain how authentication, authorisation and sessions actually work
- Set up an isolated lab you can safely break things in
Modules
Networking that matters
TCP/IP, routing, NAT, DNS and TLS — enough to reason about what a service is doing before you touch it.
Operating system internals
Processes, permissions, filesystems and the privilege model on both Linux and Windows.
Command line fluency
Bash and PowerShell to the point where you write a one-liner instead of looking for a tool.
Scripting for automation
Python for parsing output, driving APIs and turning a repetitive task into a script.
Lab construction
Build the isolated environment described in the Practice Lab blueprint before running anything offensive.
Roppers Computing Fundamentals ↗Roppers Practical Networking ↗OverTheWire Bandit ↗Professor Messer Network+ ↗