Skip to content
KitploitKITPLOIT
ToolsBlog
Submit
ToolsBlog
Submit

Hacking, PenTest, and Cybersecurity Tools for Your Security Arsenal!

Kitploit is a directory of hacking, cybersecurity, and pentesting tools. Discover the latest project updates to find vulnerabilities, analyze systems, automate testing, and strengthen your security.

··Feeds·Contact·Privacy·© 2026 Kitploit

Tool Directory

Categories

View all categories
Loading categories
bug-reaper — Web2 bug bounty Agent Skill — evidence-based, no AI slop. Covers 18 vulnerability classes across HackerOne, Bugcrowd, Intigriti, and YesWeHack. | Kitploit
Tools/GitHubGitHub/shaniidev/bug-reaper
ReconnaissanceVulnerability AnalysisExploitationScripting & AutomationWeb Application ExploitationAPI Security TestingWAF BypassWeb SecurityCTFPenetration TestingLearning & Education
661076 months agoReviewed by Kitploit

Most Popular

View all →

Discover the most used tools by our community.

Explore all tools

Browse our collection of tools

View all tools →
Share
GitHub
shaniidev/bug-reaper

bug-reaper

Web2 bug bounty Agent Skill — evidence-based, no AI slop. Covers 18 vulnerability classes across HackerOne, Bugcrowd, Intigriti, and YesWeHack.

View Repository

BugReaper

Structured web2 bug bounty AI skill — 18 vulnerability classes, 4 bug bounty platforms, zero AI slop. Compatible with OpenClaw, Cursor, Claude Code, Antigravity, and Windsurf.

Stars Version License Agent Skills OpenClaw Cursor Claude Code Antigravity Windsurf

BugReaper is an Agent Skill that turns any compatible AI agent into a disciplined web2 bug bounty hunter. It enforces evidence-based validation, simulates real triage for HackerOne, Bugcrowd, Intigriti, and YesWeHack, and chains low-severity bugs into critical findings. Every finding requires a working PoC before it gets reported.


Agent Compatibility

The Agent Skills format became an open standard in December 2025. BugReaper installs into all compatible agents without modification.


What's Inside

root@kitploit:~
bug-reaper/
├── SKILL.md                     # Agent trigger + 4-phase workflow
├── references/
│   ├── recon.md                 # 7-phase recon methodology
│   ├── audit-rules.md           # Strict evidence requirements
│   ├── exploit-validation.md    # Input → sink tracing
│   ├── false-positive-elimination.md  # Adversarial FP checklist
│   ├── severity-guide.md        # CVSS scoring + platform tier map
│   ├── waf-bypass.md            # 15 WAF products, 10 bypass techniques
│   ├── chaining.md              # 8 chain templates (P3 → P1 escalation)
│   ├── platforms/               # HackerOne · Bugcrowd · Intigriti · YesWeHack
│   └── vulnerabilities/         # 18 hunting methodology files
└── scripts/
    ├── analyze_scope.py         # Parse program scope → structured JSON
    └── generate_report.py       # Generate platform-specific Markdown reports

18 vulnerability methodologies — each with confirmation payloads, bypass techniques, evidence requirements, and "do not report" rules that reflect real triage patterns.


Install

OpenClaw / ClawHub

root@kitploit:~
/install bug-reaper

Or search for bug-reaper on ClawHub.

Cursor, Claude Code, Antigravity, Windsurf

root@kitploit:~
# From your project root
git clone https://github.com/shaniidev/bug-reaper .cursor/skills/bug-reaper     # Cursor
git clone https://github.com/shaniidev/bug-reaper .claude/skills/bug-reaper     # Claude Code
git clone https://github.com/shaniidev/bug-reaper .agents/skills/bug-reaper     # Antigravity

The skill auto-triggers when you mention bug bounty, pentest, find vulnerabilities, or any vulnerability class name in your agent conversation.


How It Works

Phase 1 — RECON (references/recon.md) Passive subdomain enumeration, tech fingerprinting, JS bundle mining, endpoint discovery, attack surface mapping. Seven structured steps before touching a single payload.

Phase 2 — AUDIT (references/vulnerabilities/) 18 vulnerability classes ordered by bounty ROI. Reads the relevant methodology file for each class — confirmation payloads, bypass techniques, and what defenses to verify before claiming exploitability.

Phase 3 — VALIDATE (references/exploit-validation.md + references/false-positive-elimination.md) Traces attacker-controlled input from entry point to dangerous sink. Applies an adversarial checklist that actively tries to disprove each finding before it's reported. Findings stay Theoretical until real PoC output is provided.

Phase 4 — REPORT (references/platforms/ + scripts/generate_report.py) Generates a platform-appropriate report. Triage checklist, severity scoring, and report template match the target platform's actual acceptance criteria.


Vulnerability Coverage

Each file includes: detection probes · confirmation payloads · defense bypass techniques · evidence requirements · impact classification · "do not report" rules.


Scripts

Analyze a program scope file:

root@kitploit:~
python scripts/analyze_scope.py hackerone_program.md --output scope.json

Generate a platform-specific vulnerability report:

root@kitploit:~
python scripts/generate_report.py \
  --platform hackerone \
  --vuln-type idor \
  --input finding.json \
  --output report.md

Supported platforms: hackerone · bugcrowd · intigriti · yeswehack
Supported vuln types: xss · sqli · nosqli · ssrf · idor · auth · biz-logic · cors · csrf · rce · ssti · lfi · · · · · ·


Sample Finding Output

When BugReaper surfaces a vulnerability, it uses this structure:

root@kitploit:~
Title: IDOR on Order History — Any User's Orders Accessible
Severity: High
Confidence: Confirmed
Attack Prerequisites: Authenticated user (any account)
Vulnerable Endpoint: GET /api/v2/orders/{order_id}
Attack Path:
  1. Authenticate as User A, place an order → note order_id
  2. Authenticate as User B
  3. Request GET /api/v2/orders/<User_A_order_id>
  4. Full order details returned — items, address, payment summary
Why This Is Exploitable: No ownership check on the orders endpoint. The
  backend retrieves the order by ID alone with no session validation.
Realistic Impact: Any authenticated user reads another user's full order
  history including shipping address and last 4 card digits.
PoC Request:
  GET /api/v2/orders/10482 HTTP/1.1
  Authorization: Bearer <User_B_token>
Suggested Verification: Run the above request. Confirm order 10482 belongs
  to a different account than the token.
Recommended Fix: Validate req.user.id === order.userId before returning.

Contributing

PRs welcome — additional platform support, new vuln classes, updated bypass techniques, or improved triage checklists. Open an issue first for significant changes.


License

MIT © 2026 shaniidev

Download Tool
AgentSupportSkills Directory
OpenClaw✅ NativeInstall via ClawHub
Cursor✅ Native.cursor/skills/bug-reaper/
Claude Code✅ Native.claude/skills/bug-reaper/
Antigravity✅ Native.agents/skills/bug-reaper/
Windsurf✅ NativeSkills directory
Goose✅ SupportedSkills directory
CategoryCovered
Authentication & AccessIDOR/BOLA, Auth/OAuth/JWT Bypass, CORS, CSRF
InjectionSQL, NoSQL (MongoDB $ne/$gt/$regex), XXE, SSRF, SSTI, LFI
Modern AttacksAPI/GraphQL (BOLA, BFLA, batching), Prototype Pollution, HTTP Request Smuggling
InfrastructureSubdomain Takeover (14 service fingerprints), RCE, Business Logic
Client-sideXSS (reflected/stored/DOM), Open Redirect (OAuth chain)
xxe
open-redirect
subdomain-takeover
prototype-pollution
http-smuggling
api-graphql