Find authentication flaws in JWT-based apps.
Assesses JWT authentication weaknesses and produces security findings with impact and remediation guidance.
When to use it
Use during authorized penetration tests or audits of applications, APIs, SSO, and microservices that use JWTs.
Give it a valid application JWT and an authorized testing target; it tests token security and returns structured vulnerability findings.
What you provide
Requires Python 3 to run jwt_tool and the custom token-testing examples.
Lists jwt_tool as a prerequisite and uses it throughout the attack workflow.
This skill
target.example.com
Sends tokens and changes authentication state (irreversible)
attacker.example.com
Hosts attacker-controlled signing keys