Crunch
De Linuxmemo.
(Différences entre les versions)
| 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 | -t patern | -o file.txt] | + | crunch <min> <max> [charset | -f charset.lst nom_du_charset | -t patern | -o file.txt] |
| + | |||
| + | ==Charset prédéfini 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!@#$%^&*()-_+=~`[]{}|\:; »‘<>,.?/ ] | ||
Version du 11 février 2016 à 10:07
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 | -o file.txt]
Charset prédéfini 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!@#$%^&*()-_+=~`[]{}|\:; »‘<>,.?/ ]