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
Outils/GitHubGitHub/orange-cyberdefense/graphcat
Cassage de Mots de PasseAttaques de Mots de Passe
GitHuborange-cyberdefense/graphcat

graphcat

Générer des graphiques et diagrammes basés sur les résultats de craquage de mots de passe

Voir le dépôt
1661413il y a 3 ansVérifié par Kitploit

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

graphcat.py

Script simple pour générer des graphiques et diagrammes à partir des fichiers potfile (hashcat et john) et ntds.

Table des matières

  • graphcat.py
    • Table des matières
    • Installation
    • Aide
    • Utilisation
    • Formats
    • Exemple de graphiques

Installation

git clone https://github.com/Orange-Cyberdefense/graphcat
cd graphcat
pip install .

Aide

$ graphcat.py -h
usage: graphcat.py [-h] -potfile hashcat.potfile -hashfile hashfile.txt [-john] [-format FORMAT] [-export-charts] [-output-dir OUTPUT_DIR] [-debug]

Password Cracking Graph Reporting

options:
  -h, --help            show this help message and exit
  -potfile hashcat.potfile
                        Hashcat Potfile
  -hashfile hashfile.txt
                        File containing hashes (one per line)
  -john                 John potfile
  -format FORMAT        hashfile format (default 3): 1 for hash; 2 for username:hash; 3 for secretsdump (username:uid:lm:ntlm)
  -export-charts        Output also charts in png
  -output-dir OUTPUT_DIR
                        Output directory
  -debug                Turn DEBUG output ON

Utilisation

Graphcat nécessite simplement un potfile avec -potfile (par défaut hashcat, mais vous pouvez utiliser -john pour soumettre un potfile de John) et un fichier de hachage avec -hashfile. Le fichier de hachage doit être dans un format spécifique parmi les 3 formats disponibles avec le drapeau -format. Par défaut, c'est Secretsdump.

L'outil génère un rapport avec plusieurs graphiques de craquage de mots de passe. Vous pouvez obtenir des graphiques en png avec le drapeau -export-charts.

$ graphcat.py -hashfile entreprise.local.ntds -potfile hashcat.pot
[-] Parsing potfile
[-] 164 entries in potfile
[-] Parsing hashfile
[-] 1600 entries in hashfile
[-] Generating graphs...
[-] Generating report...
[-] Report available at graphcat_1672941324.pdf

Formats

1 : Uniquement le hash

aad3b435b51404eeaad3b435b51404ee
aad3b435b51404eeaad3b435b51404ee
aad3b435b51404eeaad3b435b51404ee

2 : Nom d'utilisateur + Hash

test1:aad3b435b51404eeaad3b435b51404ee
test2:aad3b435b51404eeaad3b435b51404ee
test3:aad3b435b51404eeaad3b435b51404ee

3 : Secretsdump

waza.local\test1:4268:aad3b435b51404eeaad3b435b51404ee:aad3b435b51404eeaad3b435b51404ee:::
waza.local\test2:4269:aad3b435b51404eeaad3b435b51404ee:aad3b435b51404eeaad3b435b51404ee:::
waza.local\test3:4270:aad3b435b51404eeaad3b435b51404ee:aad3b435b51404eeaad3b435b51404ee:::

Si un hachage apparaît plus d'une fois dans le fichier de hachage, il sera compté autant de fois.

De plus, si vous soumettez un secretsdump avec l'historique des mots de passe (-history dans la commande secretsdump), il analysera la similarité dans l'historique des mots de passe.

Exemple de graphiques

Télécharger l’outil