← CWAP Prep

The CWAP Engagement Path

Flag labs teach techniques. The Full Machines teach the job: run a scoped engagement end to end, with no flags to lean on.

Why no flags?

Real assessments don't hand you a flag{} when you win. You decide what 'compromise' means, you gather evidence, and you communicate risk. These machines remove the flag crutch so you practice the parts clients actually pay for: judgement, coverage, and reporting.

1 · Qualify

A 50-question quiz gates the range. You need 70%. It's not busywork — the debrief assumes you know the fundamentals (BOLA/BFLA, JWT, XSS, CSRF, SSRF, SQLi, logic, disclosure, HTTP, process). If you can't pass it, you're not ready to test a live app.

2 · The plan (90 minutes)

Before you touch the target you write a plan. A good plan states:

No plan, no access — exactly like a real engagement.

3 · Hack (24 hours)

Work the plan. Enumerate the whole surface first, then go class by class. Track every finding with the exact request that proves it. Chain low-severity issues into real impact. Don't rathole — note, move on, circle back.

4 · How to write the report

A report is the deliverable. Structure it:

Write findings as you go, not at the end. Severity = likelihood × impact, in this app's context (a bank overdraft logic bug ≠ a blog typo).

5 · How to debrief

The debrief is where you turn testing into learning:

→ Enter the Full Machines range