Installation
go install github.com/cerberauth/jwtop@latestNécessite Go 1.24 ou une version ultérieure.
brew install cerberauth/tap/jwtopdocker run --rm ghcr.io/cerberauth/jwtop <command>Consultez le guide Docker pour les montages de volumes, Compose et l’utilisation en CI.
-
Clonez le dépôt :
Terminal window git clone https://github.com/cerberauth/jwtop.gitcd jwtop -
Compilez le binaire :
Terminal window go build -o jwtop . -
Déplacez-le dans votre
PATH:Terminal window mv jwtop /usr/local/bin/
Vérifiez l’installation :
jwtop versionOptionnel : outils de cracking externes
Section titled “Optionnel : outils de cracking externes”jwtop crack/jwtop exploit weaksecret peuvent optionnellement s’appuyer sur les outils externes john et hashcat pour le cracking de secrets HMAC sur de grandes wordlists. Aucun des deux n’est une dépendance de jwtop ; installez-les uniquement si vous prévoyez d’utiliser --john/--hashcat. Voir crack » Outils de cracking externes pour les commandes d’installation et les mises en garde importantes (le paquet john de Debian/Ubuntu ne contient pas les formats requis ; hashcat nécessite un backend de calcul).
GitHub Actions
Section titled “GitHub Actions”Pour utiliser jwtop dans un workflow GitHub Actions, consultez le guide GitHub Actions.