Lion Cipher Lab

Cluster phishing pages by HTML structure to find the shared kit

Why it matters

Most credential-phishing pages are not hand-written. They come from phishing kits: zip files of ready-made pages that criminals buy, trade or download and then re-skin for each new target. Researchers who studied the Dutch phishing landscape found that almost 89% of the phishing sites they identified came from one kit family. That makes the kit one of the most useful things a threat-intel analyst can recognise: if you can say 'these 40 sites are the same kit', you can write one detection instead of forty, tell a takedown team which sites belong together, and spot the next deployment the day…

What you'll learn

Steps in this lab

  1. What a phishing kit is, and why 'same kit' is worth knowing
  2. Why content changes and structure survives
  3. Build the corpus: 38 inert, invented login pages
  4. See what 'structure' means before you trust a score built on it
  5. Exact hashes: the redeploy finder (and why urlscan's dom.hash behaves the same way)
  6. Shingles and Jaccard: sweep the threshold, then read what merged
  7. Add an independent feature: what the form actually asks for
  8. Normalise the noise the kit adds on purpose
  9. Break your own method: two failure modes, measured
  10. When to use this, and how a professional does it better

Open the full interactive lab →