Skip to content
KitploitKITPLOIT
OutilsExploitsBlog
Log in
Soumettre
OutilsExploitsBlog
Soumettre

Outils de Hacking, PenTest et Cybersécurité pour votre Arsenal de Sécurité !

Kitploit est un répertoire d'outils de hacking, de cybersécurité et de pentesting. Découvrez les dernières mises à jour des projets pour trouver des vulnérabilités, analyser des systèmes, automatiser les tests et renforcer votre sécurité.

··Flux·Contact·Confidentialité·© 2026 Kitploit

Répertoire d'outils

Catégories

Voir toutes les catégories
Loading categories
ggshield — Détectez et validez plus de 500 types de secrets codés en dur avec des vérifications avancées. Utilisez-le comme hook pre-commit, GitHub Action ou CLI pour une détection proactive des secrets et la sécurité. | Kitploit
Outils/GitHubGitHub/gitguardian/ggshield
Scanners de VulnérabilitésAnalyse de CodeDevSecOpsDétection de SecretsTop en Détection de Secrets n°5
GitHubgitguardian/ggshield

ggshield

Détectez et validez plus de 500 types de secrets codés en dur avec des vérifications avancées. Utilisez-le comme hook pre-commit, GitHub Action ou CLI pour une détection proactive des secrets et la sécurité.

Voir le dépôt
2.0k21541il y a 15h 17mVérifié par Kitploit
Site web

Populaires

Voir tout →

Découvrez les outils les plus utilisés par notre communauté.

Explorer tous les outils

Parcourez notre collection d'outils

Voir tous les outils →
Partager


ggshield : protégez votre code avec GitGuardian

PyPI Docker Image Version (latest semver) License GitHub stars GitHub Workflow Status Codecov

ggshield est une application CLI qui s'exécute dans votre environnement local ou dans un environnement CI pour vous aider à détecter plus de 500 types de secrets.

ggshield utilise notre API publique via py-gitguardian pour analyser et détecter les vulnérabilités potentielles dans les fichiers et autres contenus textuels.

Seules les métadonnées telles que l'heure d'appel, la taille de la requête et le mode d'analyse sont stockées lors des analyses avec ggshield. Par conséquent, les secrets ne seront pas affichés sur votre tableau de bord et vos fichiers et secrets ne seront pas stockés.

Table des matières

  • Installation
    • Script d'installation (recommandé)
    • macOS
      • Homebrew
      • Paquet .pkg autonome
    • Linux
      • Paquets Deb et RPM
    • Windows
      • Chocolatey
      • Installateur MSI
      • Archive .zip autonome
    • Tous les systèmes d'exploitation
      • Avec pipx
      • Avec pip
  • Configuration initiale
    • Utilisation de ggshield auth login
    • Configuration manuelle
  • Premiers pas
    • Secrets
    • Migration d'un fichier de configuration hérité
  • Intégrations
    • Assistants de codage IA
  • Pour en savoir plus
  • Sortie
  • Projets open source connexes
  • Licence

Installation

Script d'installation (recommandé)

Le moyen le plus rapide d'installer ggshield.

Linux / macOS :

curl -sSfL \
  https://raw.githubusercontent.com/GitGuardian/ggshield/main/scripts/install/install.sh | bash

Windows (PowerShell) :

irm https://raw.githubusercontent.com/GitGuardian/ggshield/main/scripts/install/install.ps1 | iex

Ou, si vous préférez curl (inclus avec Windows 10+) :

curl.exe -sSL https://raw.githubusercontent.com/GitGuardian/ggshield/main/scripts/install/install.ps1 | powershell -NoProfile -ExecutionPolicy Bypass -Command -

Le script accepte des options telles que --instance et --plugin (installer un plugin). Pour l'espace de travail UE ou une instance auto-hébergée, définissez la variable d'environnement GITGUARDIAN_INSTANCE (ou passez --instance <URL>) avant l'exécution.

Consultez scripts/install/README.md pour la liste complète des options, les autres méthodes d'installation et la désinstallation.

Les méthodes ci-dessous installent manuellement la CLI à la place.

macOS

Homebrew

Vous pouvez installer ggshield avec Homebrew :

brew install ggshield

La mise à niveau est gérée par Homebrew.

Paquet .pkg autonome

Alternativement, vous pouvez télécharger et installer un paquet .pkg autonome depuis la page des versions de ggshield.

Ce paquet ne nécessite pas l'installation de Python, mais vous devez télécharger manuellement les nouvelles versions.

Linux

Paquets Deb et RPM

Les paquets Deb et RPM sont disponibles sur Cloudsmith.

Instructions de configuration :

  • Paquets Deb
  • Paquets RPM

La mise à niveau est gérée par le gestionnaire de paquets.

Windows

Chocolatey

ggshield est disponible via le gestionnaire de paquets Chocolatey :

choco install ggshield

Installateur MSI

Téléchargez l'installateur MSI depuis la page des versions de ggshield et installez-le :

msiexec /i ggshield-VERSION-x86_64-pc-windows-msvc.msi

Archive .zip autonome

Nous fournissons une archive .zip autonome sur la page des versions de ggshield.

Extrayez l'archive sur votre disque, puis ajoutez le répertoire contenant le fichier ggshield.exe à %PATH%.

Cette archive ne nécessite pas l'installation de Python, mais vous devez télécharger manuellement les nouvelles versions.

Tous les systèmes d'exploitation

ggshield peut être installé sur tous les systèmes d'exploitation pris en charge via son paquet PyPI.

Il nécessite une version prise en charge de Python (non en fin de vie) (sauf pour les paquets autonomes) et git.

Si vous n'utilisez pas nos versions packagées de ggshield, veuillez noter que nous suivons le cycle de publication de Python et ne supportons pas les versions ayant atteint leur fin de vie.

Avec pipx

La méthode recommandée pour installer ggshield depuis PyPI est d'utiliser pipx, qui l'installera dans un environnement isolé :

pipx install ggshield

Pour mettre à niveau votre installation, exécutez :

pipx upgrade ggshield

Avec pip

Vous pouvez également installer ggshield depuis PyPI avec pip, mais cela n'est pas recommandé car l'installation n'est pas isolée, donc d'autres applications ou paquets installés de cette manière peuvent affecter votre installation ggshield. Cette méthode ne fonctionnera pas non plus si votre installation Python est déclarée comme étant gérée en externe (par exemple lors de l'utilisation du Python système sur des systèmes d'exploitation comme Debian 12) :

pip install --user ggshield

Pour mettre à niveau votre installation, exécutez :

pip install --user --upgrade ggshield

Configuration initiale

Utilisation de ggshield auth login

Télécharger l’outil