Cybersecurity-Projects/PROJECTS
Mohamed Elobeid f515d2fbc9
Add jwt-auditor: offline JWT security auditing CLI
A beginner CLI under PROJECTS/beginner that decodes JSON Web Tokens and
audits them for common mistakes: the alg none downgrade, weak HMAC
secrets, the RS256 to HS256 confusion attack, missing or long
expirations, and secrets carried in the payload.

Standard library signatures (no PyJWT), Typer plus Rich CLI, 60 tests,
ruff and mypy clean, pylint 10/10, formatted with the repository YAPF
config, and a full learn/ folder following the template. Demo tokens are
generated at runtime so no credentials appear in the source.
2026-07-07 22:14:18 +00:00
..
advanced Enhance README with ASCII art and badges 2026-07-06 10:27:51 -04:00
beginner Add jwt-auditor: offline JWT security auditing CLI 2026-07-07 22:14:18 +00:00
foundations chore(deps): bump idna in /PROJECTS/foundations/http-headers-scanner 2026-05-19 16:23:33 +00:00
intermediate chore(deps): bump golang.org/x/net 2026-07-03 17:47:33 +00:00