
Web2 バグバウンティ エージェントスキル — エビデンスベース、AIの粗雑な出力なし。HackerOne、Bugcrowd、Intigriti、YesWeHack にわたる18の脆弱性クラスをカバー。
構造化されたweb2バグバウンティAIスキル — 18の脆弱性クラス、4つのバグバウンティプラットフォーム、AIスラップ(低品質なAI生成出力)ゼロ。OpenClaw、Cursor、Claude Code、Antigravity、Windsurfに対応。
BugReaperは、互換性のあるAIエージェントを規律あるweb2バグバウンティハンターに変えるAgent Skillです。エビデンスに基づく検証を徹底し、HackerOne、Bugcrowd、Intigriti、YesWeHackの実際のトリアージをシミュレートし、低深刻度のバグを連鎖させて重大な発見へと昇格させます。すべての発見は、報告前に動作するPoCが要求されます。
Agent Skills フォーマットは2025年12月にオープンスタンダードになりました。BugReaperは変更なしですべての互換エージェントにインストールできます。
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の脆弱性メソドロジー — それぞれに確認用ペイロード、バイパス技術、エビデンス要件、実際のトリアージパターンを反映した「報告しない」ルールが含まれています。
/install bug-reaper
またはClawHubでbug-reaperを検索してください。
# 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
エージェントとの会話でbug bounty、pentest、find vulnerabilities、または任意の脆弱性クラス名に言及すると、スキルが自動的にトリガーされます。
フェーズ1 — RECON (references/recon.md)
パッシブサブドメイン列挙、テクノロジーフィンガープリンティング、JSバンドルマイニング、エンドポイント発見、攻撃対象領域のマッピング。ペイロードを1つも使用する前に、7つの構造化されたステップを実行します。
フェーズ2 — AUDIT (references/vulnerabilities/)
バウンティROI順に並べた18の脆弱性クラス。各クラスについて関連するメソドロジーファイルを読み込みます — 確認用ペイロード、バイパス技術、悪用可能性を主張する前に検証すべき防御策。
フェーズ3 — VALIDATE (references/exploit-validation.md + references/false-positive-elimination.md)
攻撃者が制御する入力をエントリーポイントから危険なシンクまで追跡します。報告前に各発見を積極的に反証しようとする敵対的チェックリストを適用します。実際のPoC出力が提供されるまで、発見は**Theoretical(理論上)**のままです。
フェーズ4 — REPORT (references/platforms/ + scripts/generate_report.py)
プラットフォームに適したレポートを生成します。トリアージチェックリスト、深刻度スコアリング、レポートテンプレートが、対象プラットフォームの実際の受理基準に一致します。
各ファイルには次のものが含まれます:検出プローブ · 確認用ペイロード · 防御バイパス技術 · エビデンス要件 · 影響度の分類 · 「報告しない」ルール。
プログラムスコープファイルの解析:
python scripts/analyze_scope.py hackerone_program.md --output scope.json
プラットフォーム固有の脆弱性レポートの生成:
python scripts/generate_report.py \
--platform hackerone \
--vuln-type idor \
--input finding.json \
--output report.md
対応プラットフォーム: hackerone · bugcrowd · intigriti · yeswehack
対応脆弱性タイプ: xss · sqli · nosqli · ssrf · idor · auth · biz-logic · cors · csrf · rce · ssti · lfi · · · · · ·
BugReaperが脆弱性を検出すると、次の構造で出力します:
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.
PR歓迎 — 追加のプラットフォーム対応、新しい脆弱性クラス、更新されたバイパス技術、改善されたトリアージチェックリスト。大きな変更の場合は、まずIssueを開いてください。
MIT © 2026 shaniidev
| Agent | サポート | スキルディレクトリ |
|---|
| OpenClaw | ✅ ネイティブ | ClawHubからインストール |
| Cursor | ✅ ネイティブ | .cursor/skills/bug-reaper/ |
| Claude Code | ✅ ネイティブ | .claude/skills/bug-reaper/ |
| Antigravity | ✅ ネイティブ | .agents/skills/bug-reaper/ |
| Windsurf | ✅ ネイティブ | スキルディレクトリ |
| Goose | ✅ サポート | スキルディレクトリ |
| カテゴリ | 対象 |
|---|
| 認証とアクセス制御 | IDOR/BOLA、Auth/OAuth/JWTバイパス、CORS、CSRF |
| インジェクション | SQL、NoSQL(MongoDB $ne/$gt/$regex)、XXE、SSRF、SSTI、LFI |
| 最新の攻撃 | API/GraphQL(BOLA、BFLA、バッチング)、プロトタイプ汚染、HTTPリクエストスマグリング |
| インフラストラクチャ | サブドメインテイクオーバー(14のサービスフィンガープリント)、RCE、ビジネスロジック |
| クライアントサイド | XSS(反射型/格納型/DOM)、オープンリダイレクト(OAuthチェーン) |
xxeopen-redirectsubdomain-takeoverprototype-pollutionhttp-smugglingapi-graphql