Offensive security, with authorization.
The method, the ethics and the lessons of testing systems on purpose: scope, recon, web and API testing, attack paths, phishing, red and purple teams, and reporting that gets fixed.
$ click a card for details · ctrl+k to search
learning map
Topics are laid out by level, from foundations to advanced. Arrows point from a prerequisite to what builds on it. Select a topic to preview it, or follow the highlighted next step.
Your next step
0 of 8 studied01 Foundations
The ideas everything else builds on.
02 Practitioner
Apply the controls and make them work in practice.
03 Advanced
Design, scale and operate at depth.
- studied
- ready to study
- prerequisites missing
- arrows go from a prerequisite to what builds on it
from permission to fixed
Scope, discover, attack safely, report: every engagement follows this path. Each chip opens the matching topic.
- 01scope
permission, boundaries and method
gate: nothing is touched without written authorization and a defined scope
- 02discover
find what is exposed
gate: every test is reproducible and within the agreed rate and scope
- 03attack
show the real impact, safely
gate: impact is proven with the least access needed, and cleaned up
- 04report
turn findings into fixes
findings, risk and retestlessons back into design and detectiongate: each finding has an owner, a fix and a verified retest