What problem does it solve? Applications that authenticate with JSON Web Tokens often verify signatures incorrectly, letting an attacker forge a token for any identity. This Skill guides a security tester through finding and proving those cryptographic verification flaws during authorized bug bounty testing. ## Core Features & Use Cases - Signature-stripping attacks: Test alg:none acceptance with case variants to bypass signature verification entirely. - Key confusion and header injection: Exploit RS256 to HS256 confusion using the public key as an HMAC secret, plus kid, jku, x5u, and jwk header injection paths. - Offline secret cracking and escalation: Crack weak HS256 secrets with hashcat or jwt_tool, then escalate forged claims to reach admin endpoints and prove cross-identity data access. - Use Case: During an authorized bug bounty engagement, you capture an eyJ... Bearer token, decode it, discover RS256, fetch the public key from /.well-known/jwks.json, re-sign an edited admin payload with HS256, and demonstrate access to the admin user list. ## Quick Start Analyze this JWT from the target application and test whether I can forge an admin token using alg:none or RS256 to HS256 key confusion.