Crunch
Aller à la navigation
Aller à la recherche
| Fiche express | |
|---|---|
| Domaine | Génération de wordlists |
| Type | Générateur de mots de passe par charset |
| Voir aussi | Wordlist · Hashcat · John the ripper |
Crunch génère des wordlists selon un jeu de caractères et une longueur donnés, utile pour alimenter Hashcat, John the ripper ou tout autre outil d'attaque par dictionnaire.
Usage
crunch min max charset [options]
| Option | Signification |
|---|---|
-o fichier |
fichier de sortie |
-b octets |
taille maximale par fichier de sortie |
-t motif |
motif de génération (@ minuscule, , majuscule, % chiffre, ^ caractère spécial)
|
-f fichier charset |
utiliser un charset prédéfini (charset.lst)
|
crunch 8 10 ABCDEFGabcdefg0123456789 -o wordlist.txt
crunch 8 8 ABCDEFG0123456789 -t 9@@9@@@@ -o liste.txt
crunch 2 4 -f charset.lst mixalpha-numeric-all -o wordlist-mixte.txt
Générer à partir d'un charset prédéfini
less /usr/share/crunch/charset.lst
crunch 4 5 -f /usr/share/crunch/charset.lst lalpha -o wordlist.txt
(chemin Kali actuel ; les distributions historiques type BackTrack utilisaient /pentest/passwords/crunch — obsolète, à vérifier)
Outil complémentaire : CeWL
CeWL (Custom Word List generator) génère une wordlist en scrapant les mots présents sur un site web cible — utile pour cibler un mot de passe lié au contexte (nom d'entreprise, jargon métier…).
cewl -w wordlist-site.txt -m 4 -d 2 http://cible.example.com/
Voir aussi
- Wordlist — dictionnaires prêts à l'emploi
- Hashcat / John the ripper — outils consommant ces wordlists