Lion Cipher Lab

Prove a user opened a folder — even one since deleted — with Windows Shellbags

Why it matters

Investigations constantly turn on a claim about KNOWLEDGE: 'I never opened that folder', 'I don't know anything about that share', 'I never touched that USB stick'. Execution artifacts like Prefetch and Amcache tell you a program ran or was present; the file-system journal tells you files changed. Neither directly answers 'did this user navigate to this folder and look inside it?' — and that is exactly what shellbags answer. A shellbag is a small convenience feature: when you open a folder in File Explorer, Windows remembers how you like that window — its size and position, the view mode, the…

What you'll learn

Steps in this lab

  1. From zero: the registry, a hive, and what a shellbag actually is
  2. Locate the hive on your own machine
  3. Manufacture ground truth: create a distinctive folder and browse it in Explorer
  4. The locked-hive problem, and three correct ways to get a parseable copy
  5. Parse with SBECmd: read the reconstructed path, the interaction times, the MRU order
  6. The headline: delete the folder, re-parse, and watch the shellbag survive
  7. The honest negative: what a shellbag does NOT prove
  8. Judgment: where shellbags fit, and when you reach for them

Open the full interactive lab →