🎓 Hands-on cybersecurity labs for beginners, by @Sn0wAlice
👩💻 Learn SOC, scripting, detection engineering, and security automation — the fun way.
HellCatLabs is a collection of simple, guided labs designed to help you:
- Understand how a SOC works
- Practice detection & triage
- Automate security analysis with code
- Build your own tools as a SOC engineer
Each lab is self-contained, beginner-friendly, and built to be completed in under an hour.
| Lab | Description | Difficulty |
|---|---|---|
ioc-extractor-lite |
Build a Python script to extract IOCs from log files | 🟢 Easy |
sigmad |
Use Sigma rules to detect threats in log data | 🟢 Easy |
| (build in progress...) | (enrich alerts, parse logs, generate fake incidents...) | 🟡 Medium ? |
We believe the best way to learn cybersecurity is by doing.
No theory dumps. Just small, focused exercises with real-world flavor.
Want to share your own lab or help improve an existing one?
Check our contribution guide (soon) or open an issue/discussion.
Created by @Sn0wAlice
Maintained by the HellCatLabs team.
Feel free to fork, learn, and spread the labs!