Lion Cipher Lab

Characterize a keylogger: hooks, captured-keystroke logs, and exfiltration

Why it matters

A keylogger is one of the oldest and most durable ways an attacker beats every password you have: it doesn't need to crack anything, it just watches you type it. It sits quietly in your session, records the keys you press along with the window you pressed them in, and ships that log to its operator on a timer — so it captures the passwords you type into sites that store nothing locally, the codes you paste from an authenticator, the message you thought was private. When one turns up on an endpoint, your boss doesn't ask for the file hash; they ask 'what did it see me type, and whose passwords…

What you'll learn

Steps in this lab

  1. The scene: you're the analyst, and this is all you have
  2. Artifact 1 — the API monitor: HOW it captures every keystroke
  3. Artifact 2 — the captured-keystroke log: the smoking gun
  4. Artifact 3 — clipboard theft: it grabs what you paste, not just what you type
  5. Artifact 4 — the network capture: HOW the log leaves the building
  6. Pull the IOCs and map the behavior to MITRE ATT&CK
  7. The judgment call: when the log is enough, why this IS the pattern, and how a pro scopes the damage
  8. What you can now do (and how to practice it safely)

Open the full interactive lab →