analyze
Analyze recon output with AI to suggest high-value targets and attack strategies. Usage: /analyze <target>
1. Read program scope, policy, safe harbor 2. Read 5+ disclosed reports in hacktivity 3. Map crown jewels: what would hurt the company most? 4. Understand the business domain — what features handle money, PII, auth?
$ npx -y skills add H-mmer/pentest-agents --skill hunting-methodology --agent claude-codeHow it fires
How this skill gets triggered: by you, by Claude, or both.
/hunting-methodologyContext preview
The summary Claude sees to decide when to auto-load this skill.
1. Read program scope, policy, safe harbor 2. Read 5+ disclosed reports in hacktivity 3. Map crown jewels: what would hurt the company most? 4. Understand the business domain — what features handle money, PII, auth?
1. Read program scope, policy, safe harbor 2. Read 5+ disclosed reports in hacktivity 3. Map crown jewels: what would hurt the company most? 4. Understand the business domain — what features handle money, PII, auth?
1. Subdomain enumeration → live hosts → tech stack detection 2. JS bundle analysis → API endpoints, secrets, internal URLs 3. Run `/surface` for P1/P2/Kill ranking
1. Pick P1 target from surface ranking 2. Select vuln class based on tech stack:
3. Test with concrete payloads (see /hunt) 4. Apply the Sibling Rule on every endpoint 5. 20-minute rotation if no progress 6. Build a **depth matrix** before declaring a class exhausted:
7. Run **cross-context variants** for every promising input:
8. Execute **encoding ladders** systematically:
(`%26lt%3Bscript%26gt%3B`), `URL+html-entity`, `unicode-escape+URL`, `base64+URL`. WAFs typically decode once; targets decode twice, so a payload that looks benign after a single decode still executes at the sink. 9. Execute **auth-state permutations**:
10. Treat every bypass as a **family**, not a one-off:
11. **Log negative evidence** (what failed and why) via `uv run python3 $CLAUDE_PROJECT_DIR/tools/brain.py record <target> recon "coverage-<class>" "<details>"` so autopilot resume avoids repeating exhausted paths.
1. Run 7-Question Gate on any signal 2. If PASS → check A→B chain table 3. If CHAIN REQUIRED → build the chain or drop it 4. If KILL → move on immediately
1. Quality check (score ≥ 7) 2. Dupcheck against hacktivity 3. Submit with PoC + evidence + CVSS 4.0
**Wide route** (recon-heavy): New target, unknown surface, no prior data.
**Deep route** (hunt-heavy): Known target, mapped surface, returning hunter.
Developers make CLASS mistakes, not random ones:
| Rule | Action | |---|---| | 5-minute rule | No interesting signals after 5 min → skip target | | 20-minute rotation | No progress in 20 min → rotate vuln class or endpoint | | 1-hour rule | Stuck on one target for 1 hour → switch programs entirely | | A→B time box | 20 min per B candidate, max 3 candidates | | Exhaustion rule | A class is "exhausted" only after the depth matrix baseline + sibling coverage (see Phase 3 steps 6-11) |
| Bug Class | Competition | Avg Payout | Verdict | |---|---|---|---| | IDOR | Medium | High | Best ROI — always test first | | Auth bypass | Medium | High | Second priority | | Business logic | Low | High | Unique to each target | | Race conditions | Low | Medium-High | Under-tested | | OAuth/OIDC chains | Low | High | Complex but high payoff | | SSRF → cloud | Medium | Very High | If you find DNS callback | | Cache poisoning | Low | High | Rare skill | | XSS | Very High | Medium | Skip unless you have a chain | | Open redirect | Very High | Low | Only with OAuth chain | | Missing headers | Infinite | $0 | Never submit |
Bug bounty agent framework for Claude Code, Codex, Gemini, Cursor, Windsurf, Copilot, and OpenClaw — 48 agents, 26 commands, 19 CLI tools, 2 MCP servers, autonomous hunt loops, exploit chain builder.
Repo: H-mmer/pentest-agents
Analyze recon output with AI to suggest high-value targets and attack strategies. Usage: /analyze <target>
Autonomous hunt orchestrator. INSATIABLE in --autonomous mode: enforces an EXHAUSTION CONTRACT (26 canonical hunter classes, surface probe A-I, depth-engine…
Manage the engagement brain. Subcommands: 'init' to set up, 'brief <target>' for pre-flight, 'status' for overview, 'exhausted [target]' to see dead ends.
Build deep exploit chains — dispatches chain-builder agent. Given bug A, recursively walks the chain graph. Usage: /chain (then describe bug A)
Run the finding correlation engine to discover attack chains from individual findings.