Claude-BugHunter は何をしますか?
APIのセキュリティ設定ミス(マスアサインメント、プロトタイプ汚染、HTTP動詞改ざん)を自動的に発見・テストします。マスアサインメントでは、プロフィール、アカウント、リセットエンドポイントに対して {is_admin:true, role:admin, verified:true} のような不正なフィールドを含むリクエストを送信し、サーバーがそれらを盲目的に適用するかを確認します。JWTの署名/暗号偽造(alg:none、鍵の混同、kid/jku操作)はスキル hunt-jwt-crypto が担当し、このスキルでは暗号化以外のJWT処理のみをカバーします。プロトタイプ汚染では、JSON merge、Object.assign、lodash _.merge などを介した __proto__ インジェクションをテストし、汚染されたプロトタイプがシンク(Node.jsではRCE、XSSなど)に到達するかを検証します。