gitleaks

Detecta secretos y claves API filtradas en repositorios Git. Más información: https://github.com/gitleaks/gitleaks.

  • Escanea un repositorio remoto:

gitleaks detect --repo-url https://github.com/usuario/repositorio.git

  • Escanea un directorio local:

gitleaks detect --source ruta/al/repositorio

  • Crea un archivo JSON con los resultados del análisis:

gitleaks detect --source ruta/al/repositorio --report ruta/a/informe.json

  • Utiliza un archivo de reglas personalizado:

gitleaks detect --source ruta/al/repositorio --config-path ruta/a/archivo_de_configuración.toml

  • Inicia la búsqueda a partir de una confirmación específica:

gitleaks detect --source ruta/al/repositorio --log-opts –since=identificador_confirmación

  • Escanea cambios no confirmados antes de una confirmación:

gitleaks protect --staged

  • Muestra información detallada que indica que partes se identificaron como fugas durante el análisis:

gitleaks protect --staged --verbose