Curriculum
Five tracks, from first packet to full chain.
31 hands-on modules that stack from networking and Linux up to a full red team engagement. Every module ships a live target, a flag you have to earn and a writeup you file afterwards.
The path
Each track builds on the last.
Foundations first. Web, binary and network exploitation on top of it. Red team operations pulls all three together.
Start here
Foundations
6 modules · no prerequisites
Web exploitation
9 modules
Binary exploitation
7 modules
Network ranges
5 modules
The full chain
Red team operations
4 modules · Advanced tier
Outcomes
What you leave able to do.
Each track is measured by what you can do at the end of it, not by what you read.
- Foundations · 6
- Read a packet capture and script a client from nothing. Networking, Linux and the HTTP request lifecycle.
- Web exploitation · 9
- Find and exploit injection, deserialisation, SSRF and authentication bypasses against applications that fight back.
- Binary exploitation · 7
- Break real services on isolated targets, then harden them, and file a writeup on both.
- Network ranges · 5
- Pivot from a DMZ web host into an internal segment your own machine cannot route to, over VPN.
- Red team operations · 4
- Run a full-chain engagement on a live range: initial access, persistence, lateral movement, then a report a client would accept.
How a module runs
Read it, then do it.
The lesson and the target sit side by side, so theory turns into a flag in the same sitting.
Read
Spawn
Break
File
Questions
Asked before you are.
Where should I start?
Foundations. It has no prerequisites and covers networking, Linux and the HTTP request lifecycle that every later track assumes.
Which tracks need a paid plan?
Network ranges come with Pro, every range on a shared instance, and with Advanced on your own private topology; red team operations sit in the Advanced tier. Jeopardy challenges and walkthroughs are free.
Can trainers assign modules to a cohort?
Yes. The Enterprise trainer portal handles cohorts, assignments and reporting, and you can author your own challenges alongside the catalogue.
What is a module, exactly?
A lesson plus a container you spawn yourself, a flag you have to earn and a writeup you file afterwards.