The desk library

Response plans to adapt, rules to deploy, references to keep open and scripts to read before you run them. Free, versioned, and cited down to the step.

Every entry carries a provenance stamp. CONSTRUCTED means it was drafted for this library and any sample events in it are invented, while the techniques, event IDs and sources it cites are real. REAL is reserved for material a person has checked against a real event or a real system.

13 pieces

IR playbooks

3

Full-lifecycle response plans: triggers, roles, containment decisions, eradication, recovery and the review afterwards. The first-hour playbooks tell you what to do now; these are what you adapt into your own runbook before anything happens.

PlaybookCONSTRUCTED

Business email compromise response plan: the money first, then the mailbox

Two responses that have to run at once. One is a race with a bank transfer measured in hours. The other is evicting an operator who is still reading the mailbox, and who survives a password reset unless you remove what they left behind.

T1566.002T1078.004T1114.003T1564.008T1098.003+2
v1.0checked 2026-09-21cloud
PlaybookCONSTRUCTED

Insider threat response plan: evidence, proportion and the employee who may have done nothing

The response where the usual instincts are wrong. Speed matters less than lawfulness, the suspect is a colleague with rights, and half of these turn out to be misunderstanding. A plan for investigating quietly, preserving what you would need, and being able to stand behind how you did it.

T1078T1213T1567.002T1052.001T1048+3
v1.0checked 2026-09-21windows · macos · cloud
PlaybookCONSTRUCTED

Ransomware response plan: from the first renamed file to the review

The whole response rather than the first hour of it: who decides what, how to contain without destroying the evidence you will need, what has to be true before you restore, and the notifications whose clocks started before you noticed.

T1486T1490T1489T1021.002T1078+1
v1.0checked 2026-09-21windows · linux · cloud

Detection rules

3

Sigma packs for endpoint and network telemetry and YARA samples for files and memory. Every rule ships with the false positives it was written expecting, because a rule deployed without them gets switched off in a fortnight.

Rule packCONSTRUCTED

Sigma endpoint pack: seven rules for the Windows techniques that keep working

Shadow copy deletion, LSASS dumping through comsvcs, long encoded PowerShell, scheduled tasks and services in user-writable paths, WMI subscriptions and a cleared Security log. Each rule ships with the false positives it was written expecting.

T1490T1003.001T1059.001T1053.005T1543.003+2
v1.0checked 2026-09-217 fileswindows
Rule packCONSTRUCTED

Sigma network pack: four rules for DNS, proxy and firewall logs

Long DNS labels, scripting-engine user agents at the proxy, executables fetched from a bare IP address, and SMB leaving the network. Written for the log sources most estates already collect and rarely alert on.

T1071.004T1048.003T1071.001T1105T1187+1
v1.0checked 2026-09-214 filesnetwork

Artifact references

3

Cheat sheets for Windows event logs, memory forensics and timeline building. Each one is a page you keep open, with the defaults that silently hide evidence called out.

ReferenceCONSTRUCTED

Windows event log cheat sheet: by the question you are asking

Organised by what you are trying to establish rather than by number: who logged on and how, what ran, what persisted, what was tampered with. Every entry says which log, whether it is on by default, and what it does not tell you.

T1078T1021.001T1053.005T1543.003T1685.005+2
v1.0checked 2026-09-21windows

Analyst tools

4

Triage and analysis scripts hosted here in plain text, and the outside tooling worth installing before you need it. Everything hosted is read-only on the target and short enough to read before you run it.

ToolCONSTRUCTED

linux-triage.sh: a read-only first-hour collection script for Linux

One Bash file that collects processes, sockets, deleted-but-running binaries, logons, SSH keys, persistence and recent changes in order of volatility, using only what ships with a distribution. It writes text files and a SHA-256 manifest, and it is short enough to read before you run it.

T1053.003T1098.004T1543.002T1574.006T1070.004
v1.1checked 2026-09-211 filelinux
ToolCONSTRUCTED

The analyst's toolbox: what to have installed before you need it

Other people's tools, chosen because they are free, maintained and do one part of a triage well. What each is for, where it fits, and the tools already on this site that run in your browser.

v1.0checked 2026-09-21windows · linux · macos