Détecte les secrets + validation en direct. Cartographie le rayon d'impact. Révoque rapidement. Utilise le CLI ou intègre-le en Rust et Python.
Trouvez les secrets divulgués. Validez ce qui est actif. Cartographiez le rayon d'impact. Révoquez rapidement.
Kingfisher est un scanner de secrets extrêmement rapide, entièrement gratuit et open source, écrit en Rust. Il détecte les secrets divulgués dans l'ensemble de votre infrastructure grâce à des centaines de règles intégrées, valide quels identifiants sont réellement actifs, cartographie le rayon d'impact de chaque fuite, et révoque les secrets exposés en quelques minutes - le workflow complet du défenseur dans une seule version sous licence Apache-2.0 :
Détecter → Valider → Cartographier → Trier → Révoquer
Workflow du défenseur : Suivez le workflow complet du défenseur pour la détection des secrets, la validation, les notifications, la cartographie du rayon d'impact et la révocation.
Ajoutez l'analyse rapide des secrets, la validation des identifiants en direct et la révocation de Kingfisher à vos propres applications via un module Python ou une bibliothèque Rust native. Tout s'exécute en cours de processus, sans sous-processus CLI requis.
uv add kingfisher-secret-scanner et importez kingfisher_sdk.
Consultez le guide du SDK Python et les exemples exécutables
pour l'analyse, la validation, l'inspection des règles et la révocation explicite.kingfisher-scanner. Consultez le guide de la bibliothèque et
les exemples exécutables pour l'analyse et la validation,
ainsi que la révocation via kingfisher-scanner.Kingfisher prend en charge les fichiers et répertoires locaux, les dépôts et l'historique Git, les archives compressées et de documents bureautiques, les bases de données SQLite, le bytecode Python, les images Docker, les organisations d'hébergement de code source, le stockage d'objets cloud, les outils de collaboration et les plateformes de développement d'API.
| Files / Dirs | Local Git | GitHub | GitLab | Azure Repos | Bitbucket | Gitea | Hugging Face |
|---|---|---|---|---|---|---|---|
Files / Dirs | Local Git | GitHub | GitLab | Azure Repos | Bitbucket | Gitea | Hugging Face |
| Docker | Jira | Confluence | Slack | Teams | Postman | AWS S3 | Google Cloud |
|---|---|---|---|---|---|---|---|
Docker | Jira | Confluence | Slack | Teams | Postman | AWS S3 | Cloud Storage |
Pour les commandes spécifiques aux cibles, l'authentification, la portée et le comportement de pagination, consultez le guide d'intégration des plateformes.
Parmi les outils populaires de détection de secrets comparés ci-dessous, seuls Kingfisher et Betterleaks 2.0 offrent une révocation d'identifiants intégrée. Tous open source, sans édition payante requise.