Lion Cipher Lab

Prioritize detections with the Pyramid of Pain

Why it matters

The moment you have more indicators than time — which is always — you have to choose which ones to build detections around, and beginners choose wrong. They block the hashes and IPs a report hands them, feel productive, and then watch the same adversary sail back in the next day with a recompiled binary and a fresh IP, because those indicators cost the attacker almost nothing to change. David Bianco's Pyramid of Pain reframes the whole problem: rank each indicator not by how easy it is for YOU to detect, but by how much PAIN it inflicts on the adversary to evade. Detecting a file hash is a…

What you'll learn

Steps in this lab

  1. What the Pyramid of Pain is, in one breath
  2. The six levels, bottom to top — with a concrete example each
  3. Meet the incident: one messy indicator set
  4. Hands-on: classify the set and print a pain-ranked plan
  5. Write the top-of-pyramid detection: a behavioral rule, not an IOC
  6. The tradeoff: precision vs durability, and losing the whack-a-mole
  7. The maturity move: do BOTH, deliberately
  8. What you just learned to do — and where it goes next

Open the full interactive lab →