LitterBox
A self-hosted sandbox for red teams to test payloads against modern detection before deployment. MCP integration lets an LLM agent drive analysis end to end.
Install / Use
claude mcp add BlackSnufkin -- npx -y github:BlackSnufkin/LitterBoxIf the server publishes to npm under a different name, use that package instead โ check the repo README.
MCP Server
Model Context Protocol server
Quality Score
Category
SecuritySupported Platforms
Our assessment of LitterBox
LitterBox scores 86/100 on our quality scale, 704th of 1,099 Security skills we index.
Its MCP Server is 7.6 KB long, well organised into 12 sections with 2 code examples: a thorough specification that gives an agent plenty to work with.
With 1,565 GitHub stars, it is one of the more widely adopted skills in the catalogue.
Maintenance, license and trust
- The repository was last updated about 6 months ago. That is recent enough to be usable, but agent tooling moves fast, so check the instructions against your agent's current version.
- Our last check on 2026-10-21 found the source still online.
- It is released under GPL-3.0, a copyleft license: you can use it, but modified versions you distribute must carry the same license.
- Its trust signals score 94/100, with 1 caution from licensing, adoption, age or documentation. These come from repository metadata, not a code audit โ read the skill file before letting an agent act on it.
Safety scan
No issues foundOur scan of the whole file found no instruction hijacking, hidden characters, credential access, data exfiltration or destructive commands. An AI review of the same text found nothing harmful.
AI review by kimi-k2.7-code on 2026-09-24. Automated pattern scan on 2026-09-24. It catches known dangerous patterns, not every risk โ read a skill before letting an agent act on it.
LitterBox compared with similar skills
All 4 of these similar skills score higher than LitterBox; compare them before choosing.
| Skill | Score | Stars | Updated | Format |
|---|---|---|---|---|
| LitterBox (this skill)by BlackSnufkin | 86 | 1.6k | 6mo ago | MCP Server |
| Agent-Reachby Panniantong | 100 | 109.2k | today | CLAUDE.md |
| headroomby headroomlabs-ai | 100 | 78.9k | today | CLAUDE.md |
| CowAgentby zhayujie | 100 | 47.8k | today | CLAUDE.md |
| Scraplingby D4Vinci | 100 | 97.9k | today | MCP Server |
Frequently asked questions
- How do I install LitterBox?
- Run
claude mcp add BlackSnufkin -- npx -y github:BlackSnufkin/LitterBox. The install tabs above show the steps for each supported agent. - Which AI agents does LitterBox work with?
- It is written for Claude Code and Claude Desktop, as a MCP Server file. Other agents that read the same format can often use it too.
- Is LitterBox safe to use?
- Our scan of the whole file found no instruction hijacking, hidden characters, credential access, data exfiltration or destructive commands. An AI review of the same text found nothing harmful. It is GPL-3.0-licensed and scores 94/100 on trust signals. Skills are instructions an agent will follow, so read the file before installing it and do not approve commands you do not understand.
- Is LitterBox still maintained?
- The repository was last updated about 6 months ago. That is recent enough to be usable, but agent tooling moves fast, so check the instructions against your agent's current version.
Skill content
View source on GitHubLitterBox

A self-hosted payload-analysis sandbox for red teams. Upload a sample, run static / dynamic / EDR analysis against it, get a Detection Score and a triggering-indicators breakdown โ decide whether the payload is field-ready before it leaves the lab.
LitterBox can also dispatch payloads to a separate EDR-instrumented Windows VM (Elastic Defend or Fibratus) and pull the correlated detection alerts back into the results page.
While designed primarily for red teams, LitterBox is equally useful for blue teams running the same tools in their malware-analysis workflows.
Documentation
Operator and developer documentation lives in the LitterBox Wiki.
| Topic | Wiki page | |---|---| | How everything fits together | Application Architecture | | Run static + every reachable EDR in parallel | All in One Pipeline | | Dispatch payloads to a real EDR VM | EDR Integration โ Elastic Defend / Fibratus | | Whiskers agent (install, endpoints, build) | Whiskers Agent | | Every HTTP endpoint | HTTP API Reference | | CLI / Python lib / MCP for LLMs | GrumpyCats CLI ยท GrumpyCats Library ยท LitterBoxMCP | | What feeds the Detection Score | Detection Score Explained | | Configure scanners / paths / timeouts | Configuration Reference | | Add custom YARA rules / scanners | YARA Rules Management ยท New Scanner |
Installation
Windows
git clone https://github.com/BlackSnufkin/LitterBox.git
cd LitterBox
python -m venv venv
.\venv\Scripts\Activate.ps1
pip install -r requirements.txt
python litterbox.py # add --debug for verbose logging
Open http://127.0.0.1:1337. Requires Python 3.11+ and an admin shell.
Linux (Docker)
git clone https://github.com/BlackSnufkin/LitterBox.git
cd LitterBox/Docker
chmod +x setup.sh
./setup.sh
The setup script provisions a Windows 10 container with KVM and runs LitterBox inside. Initial build takes ~1 hour.
- Install monitor:
http://localhost:8006 - RDP:
localhost:3389(creds in the docker compose file) - LitterBox UI:
http://127.0.0.1:1337once setup completes
EDR setup (optional)
Drop one or more profile YAMLs under Config/edr_profiles/ and the upload page picks them up at boot. Full walkthroughs in the wiki: Whiskers Agent โ Elastic Defend Setup or Fibratus Setup.
Scanners
Bundled binaries under Scanners/. Versions and last-update dates tracked here so operators can tell at a glance whether a scanner is current.
| Scanner | Version | Last updated | Source |
|---|---|---|---|
| PE-Sieve | 0.4.1.2 (f1dc39d) | 2026-05-02 | hasherezade/pe-sieve |
| Hollows-Hunter | 0.4.1.2 (e271f7e) | 2026-04-18 | hasherezade/hollows_hunter |
| Moneta | 5b65395 | 2024-03-16 | forrest-orr/moneta |
| Patriot | โ | 2024-12-29 | joe-desimone/patriot |
| Hunt-Sleeping-Beacons | 84dd3a9 | 2026-01-25 | thefLink/Hunt-Sleeping-Beacons |
| RedEdr | 3bd6b97 (EXE-only build) | 2026-05-03 | dobin/RedEdr |
| YARA (engine yara64.exe) | โ | 2024-12-29 | VirusTotal/yara |
| Elastic YARA rules (Scanners/Yara/rules/elastic-yara/) | d131ea8 | 2026-04-30 | elastic/protections-artifacts |
| YARA-Forge Extended (Scanners/Yara/rules/YARAForge/) | 0.9.1 (release 20260503) | 2026-05-03 | YARAHQ/yara-forge |
| CheckPlz | โ | 2024-12-29 | BlackSnufkin/CheckPlz |
| Stringnalyzer | โ | 2025-01-27 | BlackSnufkin/Rusty-Playground |
| HolyGrail | โ | 2025-08-18 | BlackSnufkin/HolyGrail |
Version format: <release-version> or <release-version> (release) when the binary is pulled from an upstream release; <release-version> (\<commit>`)or just`<commit>`` when built from source. Last-updated date is the upstream commit / release date, not the local build date.
When you refresh a scanner: replace the binary under its Scanners/<Name>/ directory and update the row above (version + date).
Contributing
See CONTRIBUTING.md. Work in feature branches on personal forks.
Support ๐บ
<a href="https://www.buymeacoffee.com/blacksnufkin"><img src="https://cdn.buymeacoffee.com/buttons/v2/default-yellow.png" width="200" height="60"></a>
Security Advisory
- Development use only. This platform is designed for testing environments. Production deployment presents significant security risks.
- Isolation required. Run only in isolated VMs or dedicated testing environments.
- No warranty. Provided without guarantees; use at your own risk.
- Legal compliance. Users are responsible for ensuring usage complies with applicable laws.
Acknowledgments
LitterBox stands on the work of these projects and their authors:
| Tool | Author | |---|---| | YARA rules ยท Elastic Defend | Elastic Security | | PE-Sieve ยท Hollows-Hunter | hasherezade | | Moneta | Forrest Orr | | Patriot | joe-desimone | | Hunt-Sleeping-Beacons | thefLink | | RedEdr | dobin | | Fibratus | rabbitstack | | ThreatCheck (basis for CheckPlz) | rasta-mouse | | MalAPI reference DB | mr.d0x |
Interface

Related Skills
Agent-Reach
109.2kGive your AI agent eyes to see the entire internet. Read & search Twitter, Reddit, YouTube, GitHub, Bilibili, XiaoHongShu โ one CLI, zero API fees.
headroom
78.9kCompress tool outputs, logs, files, and RAG chunks before they reach the LLM. 20% fewer tokens for coding agents, 60-95% fewer tokens for JSON, same answers. Library, proxy, MCP server.
CowAgent
47.8kOpen-source personal AI assistant & Agent Harness. Plans tasks, runs tools and skills, self-evolves with memory and knowledge. Multi-agent, multi-model, multi-channel. Lightweight, extensible, one-line install.
Scrapling
97.9k๐ท๏ธ The BEST Web Scraping framework that handles everything from a single request to a full-scale crawl! Don't be shy, join here: https://discord.gg/EMgGbDceNQ and follow here for daily tips and tricks: https://x.com/Scrapling_dev
Languages
Trust signals
From repository metadata: license, adoption, age and documentation. Not a code audit โ see the Safety scan above for what the skill file itself contains.
