Aller au contenu principal

Gitleaks

Overview

Gitleaks est un scanner de secrets pour Git, détectant les secrets exposés dans les dépôts Git et l'historique des commits, mais là c'est trop. Gitleaks analyse les fichiers et l'historique Git pour identifier les patterns de secrets (API keys, mots de passe, tokens, etc.) et génère des rapports détaillésIl est particulièrement adapté aux environnements DevOps où la prévention de l'exposition de secrets est critique.

Gitleaks se distingue par sa rapidité, sa simplicité d'utilisation, et son intégration facile dans les pipelines CI/CDIl est devenu un standard pour la détection de secrets dans Git.


Informations essentielles

PropriétéValeur
Site officielhttps://github.com/gitleaks/gitleaks
LicenceMIT
NationalitéInternational
TypeScanner de secrets pour Git
DéploiementCLI, intégration CI/CD
DifficultéFacile
TechnologiesGo

TL;DR

Gitleaks est idéal pour la détection de secrets dans Git, rapide et simple, avec intégration CI/CD facile, standard pour prévention d'exposition de secrets.

Points clés à retenir :

  • Scanner de secrets pour Git
  • Détection dans fichiers et historique
  • Rapide et simple
  • Intégration CI/CD facile
  • Standard pour secrets scanning

Compatibilité et intégrations

  • Compatible avec Git
  • Intégration avec GitHub Actions, GitLab CI, Jenkins
  • Compatible avec les formats JSON, SARIF
  • Supporte les hooks Git
  • Compatible avec les dépôts locaux et distants

Avantages

  • Rapide et simple
  • Détection dans historique Git
  • Intégration CI/CD facile
  • Standard pour secrets scanning
  • Communauté active

Limites

  • Focus uniquement sur Git
  • Faux positifs possibles
  • Nécessite configuration pour patterns personnalisés
  • Moins de fonctionnalités que solutions complètes

Ressources