Skip to content
KitploitKITPLOIT
OutilsBlog
Soumettre
OutilsBlog
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
Password-Analysis — Script en Go qui analyse une liste de mots de passe en fonction de son entropie et des mots de passe faibles d'un dictionnaire. Utile pour les tests de pénétration et les campagnes de phishing. | Kitploit
Outils/GitHubGitHub/am0nt31r0/password-analysis
Cassage de Mots de PasseOutils de PhishingAttaques de Mots de PasseTests d'Intrusion
GitHubam0nt31r0/password-analysis

Password-Analysis

Script en Go qui analyse une liste de mots de passe en fonction de son entropie et des mots de passe faibles d'un dictionnaire. Utile pour les tests de pénétration et les campagnes de phishing.

Voir le dépôt
1il y a 4 ansPas encore vérifié

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

Analyse de mots de passe : Basée sur l'entropie et les dictionnaires de mots de passe faibles

Script en Go qui analyse une liste de mots de passe.

Téléchargement et compilation

Vous pouvez télécharger le binaire directement depuis les releases. Si vous préférez le compiler manuellement, suivez les étapes ci-dessous.

root@kitploit:~
git clone https://github.com/am0nt31r0/Password-Analysis.git
cd Password-Analysis
go build -ldflags "-w -s" -o pwdAnalysis
  • Déplacez le binaire dans le répertoire bin.
root@kitploit:~
└─$ tree go
go/
├── bin
│   ├── pwdAnalysis
├── src
|   ├── github.com
│       └── Xe
│           └── x
│               └── entropy
│                   ├── doc.go
│                   ├── shannon.go
│                   └── shannon_test.go
|   ├── Password Analysis
|       ├── pw_analysis.go

Prérequis

Le script nécessite deux fichiers txt pour s'exécuter correctement. Le premier contient les mots de passe à analyser - un mot de passe par ligne - et le second doit être un dictionnaire de mots de passe faibles, comme rockyou.txt.

Le score d'entropie utilisé pour classer les mots de passe est le même que celui utilisé par KeePassXC : https://keepassxc.org/blog/2020-08-15-keepassxc-password-healthcheck/

Téléchargez le code source de l'entropie dans votre répertoire src :

  • https://github.com/Xe/x/tree/master/entropy (Merci à Xe pour l'implémentation de l'équation d'entropie de Shannon)
  • Par exemple :
root@kitploit:~
└─$ tree src 
src
├── github.com
│   └── Xe
│       └── x
│           └── entropy
│               ├── doc.go
│               ├── shannon.go
│               └── shannon_test.go

Utilisation

root@kitploit:~
pwdAnalysis pwds.txt rockyou.txt                                  
[+] Password Analysis Software

Starting password analysis of: pwds.txt
Using rockyou.txt as dictionary of comparison.

PASSWORD                                LENGTH                                  ENTROPY                                 STRENGTH

12345 a                                  7                                       21                                      Poor
user123                                  7                                       21                                      Bad - Dictionary
passwordstrong                           14                                      56                                      Weak
thisIsit?                                9                                       27                                      Poor
saQWE1                                   6                                       18                                      Poor
sa#X#2 34                                9                                       27                                      Poor
QWE123!"# $sds1                          15                                      60                                      Weak
123456789                                9                                       36                                      Bad - Dictionary
QWE123!"# $sds1zxczxc4"3r1 a             28                                      140                                     Excelent
C3kGUJeV98c234_34                        17                                      68                                      Strong


Statistics:
- Total passwords analysed: 10.
- Number of excelent passwords: 1.
- Number of strong passwords: 1.
- Number of weak passwords: 2.
- Number of poor passwords: 4.
- Number of bad passwords: 0.
- Number of bad passwords contained in the dictionary: 2.
- The smaller password has the size of 6 characters.
- The biggest password has the size of 28 characters.
- The average size is 12.
Télécharger l’outil