Skip to contentExploitQuest

The curriculum

Learn

Start anywhere. Threat modelling first is the honest recommendation — everything downstream depends on knowing who you are hiding from. Or follow a path, which is an order to take them in — or start from a scenario if you have a specific worry rather than a subject. If you want one specific thing rather than a course, every chapter is listed on its own.

Courses
11
Lessons
104
Exams
10
Easy6h

Linux Fundamentals

Linux & Systems

The operating system almost all of the internet runs on, taught from the first command. Free, and the ground every later course stands on.

Expects Introduction to ExploitQuest

  • 12 lessons
  • 3 labs
  • 1 exam
Medium6h

VPS & Self-Hosting

Linux & Systems

You deployed something to a server. Now learn to defend it. SSH keys, a firewall that denies by default, fail2ban banning the ones who keep coming back, patching that actually happens, and backups you have really restored — each taught by watching an attack, then stopping it.

Expects Linux Fundamentals

  • 9 lessons
  • 3 labs
  • 1 exam