Lion Cipher Lab

Build a repeatable enumeration methodology for your OWN lab — the same checklist every time, and the traces it leaves a defender

Why it matters

The difference between someone who has done twenty technique labs and someone who can actually assess a box is method. Given a fresh IP, a beginner improvises — runs whatever tool comes to mind, forgets to check UDP, never writes anything down, and later cannot reconstruct what they tested. A professional runs the same disciplined loop every time: find the host, find the ports, identify the services, then go deep per service, recording evidence as they go. That repeatability is what makes findings trustworthy and reports possible. This lab builds that loop as a checklist and a script you…

What you'll learn

Steps in this lab

  1. Why a methodology beats improvising
  2. First item on the checklist: scope and authorization
  3. Set up the workspace and the note template
  4. Phase 1 — is the host even up?
  5. Phase 2 — find every open port fast (stage one of two)
  6. Phase 3 — identify the services (stage two, aimed only at open ports)
  7. Phase 4 — branch by service, don't improvise
  8. The web branch in depth: fingerprint, then discover content
  9. Make it repeatable: wrap stages one and two in a script
  10. Now switch chairs: what did all that look like to a defender?
  11. Build the detection: catch your own scan with Suricata
  12. Host-side traces: the same scan on a Windows target
  13. When NOT to do this, and the traps that make enumeration lie to you
  14. Turn the run into a reusable checklist you keep
  15. What you built and where it goes next

Open the full interactive lab →