Lion Cipher Lab

Triage Suricata alerts: true positive, false positive, or needs a second look

Why it matters

A sensor's job is to raise alerts. An analyst's job is to be right about them, and that is a completely different skill — the one that actually separates a working SOC from an expensive dashboard nobody trusts. Every alert Suricata writes is a claim, not a conclusion: it says 'traffic matched a pattern someone once decided was worth flagging.' Sometimes that pattern is a real attack. Very often it is benign traffic that happens to fit the shape. And sometimes you genuinely cannot tell without looking closer. An analyst who treats every alert as real burns out and cries wolf; an analyst who…

What you'll learn

Steps in this lab

  1. What you're triaging, and the one rule that governs all of it
  2. Meet the data: three alerts in fast.log form
  3. Anatomy of an alert: the EVE JSON record, field by field
  4. Severity vs priority — why 'high severity' is not 'confirmed bad'
  5. Triage Alert A — read what the rule actually matched
  6. Triage Alert B — the noisy rule that is genuinely fine
  7. Triage Alert C — the one you cannot call from the alert alone
  8. The cost of getting this wrong, and the one-line verdict habit

Open the full interactive lab →