Crunch
De Linuxmemo.
(Différences entre les versions)
(→Charset prédéfini dans) |
|||
| Ligne 4 : | Ligne 4 : | ||
L’ensemble des caractères qui seront utilisés pour générer tous les mots possibles s’appelle le "charset". | L’ensemble des caractères qui seront utilisés pour générer tous les mots possibles s’appelle le "charset". | ||
| - | crunch <min> <max> [[charset | -f charset.lst nom_du_charset] | -t patern | -o file.txt] | + | crunch <min> <max> [[charset | -f charset.lst nom_du_charset] | -t patern | -d 2@ | -o file.txt] |
==Charset prédéfinies dans == | ==Charset prédéfinies dans == | ||
| Ligne 45 : | Ligne 45 : | ||
==les Pattern (-t)== | ==les Pattern (-t)== | ||
| + | @ : pour représenter les caractères minuscules | ||
| + | , : pour représenter les caractères majuscules | ||
| + | % : pour représenter les nombres | ||
| + | ^ : pour représenter les symboles | ||
| + | ==Répétition de caractère (-d)== | ||
| + | le nombre de fois maximum qu’un caractère identique peut se suivre. | ||
@ : pour représenter les caractères minuscules | @ : pour représenter les caractères minuscules | ||
, : pour représenter les caractères majuscules | , : pour représenter les caractères majuscules | ||
% : pour représenter les nombres | % : pour représenter les nombres | ||
^ : pour représenter les symboles | ^ : pour représenter les symboles | ||
| + | |||
| + | ==Découper les fichiers (-c)== | ||
| + | -c nombre_de_lignes (vous devez impérativement employer -o START) | ||
| + | |||
| + | Les unités utilisables avec cette option sont les suivantes : kb, mb, gb, kib, mib, and gib (kb, mb et gb sont basé sur 1000 tandis que kib, mib et gib sont basé sur 1024). | ||
Version du 11 février 2016 à 10:17
Générateur de dictionnaire (avec "modèles")
L’ensemble des caractères qui seront utilisés pour générer tous les mots possibles s’appelle le "charset".
crunch <min> <max> [[charset | -f charset.lst nom_du_charset] | -t patern | -d 2@ | -o file.txt]
Sommaire |
Charset prédéfinies dans
hex-lower [0123456789abcdef]
hex-upper [0123456789ABCDEF]
numeric [0123456789]
numeric-space [0123456789 ]
symbols14 [!@#$%^&*()-_+=]
symbols14-space [!@#$%^&*()-_+= ]
symbols-all [!@#$%^&*()-_+=~`[]{}|\:; »‘<>,.?/]
symbols-all-space [!@#$%^&*()-_+=~`[]{}|\:; »‘<>,.?/ ]
ualpha [ABCDEFGHIJKLMNOPQRSTUVWXYZ]
ualpha-space [ABCDEFGHIJKLMNOPQRSTUVWXYZ ]
ualpha-numeric [ABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789]
ualpha-numeric-space [ABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789 ]
ualpha-numeric-symbol14 [ABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789!@#$%^&*()-_+=]
ualpha-numeric-symbol14-space [ABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789!@#$%^&*()-_+= ]
ualpha-numeric-all [ABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789!@#$%^&*()-_+=~`[]{}|\:; »‘<>,.?/]
ualpha-numeric-all-space [ABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789!@#$%^&*()-_+=~`[]{}|\:; »‘<>,.?/ ]
lalpha [abcdefghijklmnopqrstuvwxyz]
lalpha-space [abcdefghijklmnopqrstuvwxyz ]
lalpha-numeric [abcdefghijklmnopqrstuvwxyz0123456789]
lalpha-numeric-space [abcdefghijklmnopqrstuvwxyz0123456789 ]
lalpha-numeric-symbol14 [abcdefghijklmnopqrstuvwxyz0123456789!@#$%^&*()-_+=]
lalpha-numeric-symbol14-space [abcdefghijklmnopqrstuvwxyz0123456789!@#$%^&*()-_+= ]
lalpha-numeric-all [abcdefghijklmnopqrstuvwxyz0123456789!@#$%^&*()-_+=~`[]{}|\:; »‘<>,.?/]
lalpha-numeric-all-space [abcdefghijklmnopqrstuvwxyz0123456789!@#$%^&*()-_+=~`[]{}|\:; »‘<>,.?/ ]
mixalpha [abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ]
mixalpha-space [abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ ]
mixalpha-numeric [abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789]
mixalpha-numeric-space [abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789 ]
mixalpha-numeric-symbol14 [abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789!@#$%^&*()-_+=]
mixalpha-numeric-symbol14-space [abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789!@#$%^&*()-_+= ]
mixalpha-numeric-all [abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789!@#$%^&*()-_+=~`[]{}|\:; »‘<>,.?/]
mixalpha-numeric-all-space [abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789!@#$%^&*()-_+=~`[]{}|\:; »‘<>,.?/ ]
les Pattern (-t)
@ : pour représenter les caractères minuscules , : pour représenter les caractères majuscules % : pour représenter les nombres ^ : pour représenter les symboles
Répétition de caractère (-d)
le nombre de fois maximum qu’un caractère identique peut se suivre.
@ : pour représenter les caractères minuscules , : pour représenter les caractères majuscules % : pour représenter les nombres ^ : pour représenter les symboles
Découper les fichiers (-c)
-c nombre_de_lignes (vous devez impérativement employer -o START)
Les unités utilisables avec cette option sont les suivantes : kb, mb, gb, kib, mib, and gib (kb, mb et gb sont basé sur 1000 tandis que kib, mib et gib sont basé sur 1024).