What problem does it solve? Penetration testers need a systematic methodology to evaluate JWT-based authentication, and ad-hoc testing often misses critical attack surfaces like algorithm confusion, kid injection, and JWKS poisoning. ## Core Features & Use Cases - Algorithm Attack Coverage: Step-by-step procedures for alg:none bypass, RS256-to-HS256 confusion, and HMAC secret brute forcing with jwt_tool and hashcat. - Header Injection Testing: Payloads and techniques for kid SQL injection and path traversal, jku/x5u/jwk injection, and JWKS cache poisoning. - Mobile Token Extraction: Commands for pulling JWTs from Android SharedPreferences, iOS Keychain, and React Native AsyncStorage using adb, Frida, and objection. - Use Case: During a web app engagement, you intercept an RS256-signed JWT in the Authorization header. Follow the checklist to test algorithm confusion by re-signing the token with the server's public key as an HMAC secret, then escalate to kid injection if that fails. ## Quick Start Ask the AI to walk through the JWT attack checklist against a captured Bearer token from your authorized penetration test target.