Module 1
Detection & Monitoring
Module 2
Hardening & Configuration
Module 3
Incident Response & Forensics
Lab Env
Lab Environment (Docker + noVNC)
A self-contained, network-isolated XFCE desktop that runs in Docker and is accessible from your host browser via noVNC. Ships with every lab tool (python3, pwntools, scapy, yara, radare2, volatility3, sigma-cli, jq, openssl, ...) and every lesson's HTML guide + resources/ baked in.
The container has no outbound network — the only reachable endpoint is http://127.0.0.1:6080/vnc.html on your loopback. Clipboard copy/paste is enabled so you can keep Claude running on your host and move text in and out of the sandbox.
Quick start: docker compose build && docker compose up -d — see the README inside the archive for full instructions.