user@linuxtrack:~ $ python -c 'print("Soyez les bienvenus !")'

Vous n'êtes pas identifié(e).

#1 21-03-2015 13:06:13

Kind4nonym
Membre

creation de dico avec kali/crunch

bonjour
je souhaite me faire un dico avec crunch mais je ny arrive pas
je voudrais un dico avec:
de 2 a 10 caractères
./crunch 2 10
qui intègre:
minuscule de a à z
Majuscules de  A à Z
chiffre de 0 À 9

voiçi la commande que j'entre
root@************:~# crunch 2 10 -t ABCDEFGHIJKLMNOPQRSTUVWXYZ abcdefghijklmnopqrstuvwxyz 1234567890 -o test.txt

et l'erreur que j'obtiens

The maximum and minimum length should be the same size as the pattern you specified.
min = 2  max = 10  strlen(ABCDEFGHIJKLMNOPQRSTUVWXYZ)=26

merci pour votre aide

Hors ligne

#2 21-03-2015 14:06:41

ZeR0-@bSoLu
Membre

Re : creation de dico avec kali/crunch

tout siplement car l'option -t ne sert pas à ça...
-t te permet de spécifier un patter recurant à chaque mot que tu vas générer

la commande correcte pour ce que tu demande serrais donc

crunch 2 10 ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz1234567890 -o test.txt

En cas de problème RTFM


Mess With The Bests
Die Like The Rest

Hors ligne

#3 21-03-2015 14:22:57

penthium2
Modérateur

Re : creation de dico avec kali/crunch

RTFM : Read The Fabulous Manuel big_smile

of course big_smile


vi est mon ami pour la vie
Viperr
Ph'nglui nglw-nafh Cthulhu R'lyeh wgah-nagl fhtagn

Hors ligne

#4 21-03-2015 14:34:58

Kind4nonym
Membre

Re : creation de dico avec kali/crunch

bonjour
je vous remercie ca marche
et si je veux inclure tous les carracteres speciaux ?

merci encore

Hors ligne

#5 21-03-2015 16:22:55

IceF0x
#! Gourou Linux

Re : creation de dico avec kali/crunch

Kind4nonym a écrit :

bonjour
je vous remercie ca marche
et si je veux inclure tous les carracteres speciaux ?

merci encore

Tu choisi dans les option de charset.lst

numeric = [0123456789]
numeric-space = [0123456789 ]

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 = [abcdefghijklmnopqrstuvwxyzäöüß0123456789!@#$%^&*()-_+="]
lalpha-numeric-symbol14-space = [abcdefghijklmnopqrstuvwxyzäöüß0123456789!@#$%^&*()-_+=" ]
lalpha-numeric-all = [abcdefghijklmnopqrstuvwxyzäöüß0123456789!@#$%^&*()-_+=~`[]{}|\:;"'<>,.?/]
lalpha-numeric-all-space = [abcdefghijklmnopqrstuvwxyzäöüß0123456789!@#$%^&*()-_+=~`[]{}|\:;"'<>,.?/ ]

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!@#$%^&*()-_+=~`[]{}|\:;"'<>,.?/ ]

Utiliser des logiciels propriétaires, c'est comme les plats préparés, on est incapable de dire les conservateurs qu'ils contiennent, on dira toujours que c'est bon, mais ça ne remplacera jamais le repas fait maison par sa maman.
]:D #! Crunchbang & Archlinux GNU/Linux User ]:D

Hors ligne

#6 21-03-2015 16:35:07

Kind4nonym
Membre

Re : creation de dico avec kali/crunch

merci beaucoup a toi
mais ya pas une comand direct ?
j'ai du temps pour scanner
même si le fichier wordlist.txt est enorme
j'ai 400 go de dispo

merci

Dernière modification par Kind4nonym (21-03-2015 16:37:46)

Hors ligne

#7 21-03-2015 17:41:37

IceF0x
#! Gourou Linux

Re : creation de dico avec kali/crunch

Kind4nonym a écrit :

mais ya pas une comand direct ?

Un petit café aussi ? tu as toutes les info dans la réponse plus les tutoriels du forum, si tu ne sais pas te débrouiller avec cela, change de voie car tu n'es peut être pas fait pour ce que tu désire faire.


Utiliser des logiciels propriétaires, c'est comme les plats préparés, on est incapable de dire les conservateurs qu'ils contiennent, on dira toujours que c'est bon, mais ça ne remplacera jamais le repas fait maison par sa maman.
]:D #! Crunchbang & Archlinux GNU/Linux User ]:D

Hors ligne

#8 21-03-2015 19:44:02

ZeR0-@bSoLu
Membre

Re : creation de dico avec kali/crunch

viperr a écrit :

RTFM : Read The Fabulous Manuel big_smile

of course big_smile


Bah oui voyons viperr yikes tu pensais à autre chose ? yikes


Mess With The Bests
Die Like The Rest

Hors ligne

#9 21-03-2015 19:47:57

ZeR0-@bSoLu
Membre

Re : creation de dico avec kali/crunch

Also Kind4nonym , refléchie deux minutes tu auras la réponse à ta question , fais un effort , on t'a déjà beaucoup aidé pour une question à laquelle tu aurais pu répondre tout seul ^^'


Mess With The Bests
Die Like The Rest

Hors ligne

#10 21-03-2015 20:21:38

Kind4nonym
Membre

Re : creation de dico avec kali/crunch

bonsoir
moi je veux bien mais voilà ce que j'obtiens
root@************:~# crunch 1 8 mixalpha-numeric-symbol14 = [abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789!@#$%^&*()-_+=]
bash: !@#$%^: event not found

wink

Dernière modification par Kind4nonym (21-03-2015 20:27:55)

Hors ligne

#11 21-03-2015 21:02:14

ZeR0-@bSoLu
Membre

Re : creation de dico avec kali/crunch

Oh mon dieu....

Je dois répondre Coyotus ou pas ? xD


Mess With The Bests
Die Like The Rest

Hors ligne

#12 21-03-2015 21:09:37

penthium2
Modérateur

Re : creation de dico avec kali/crunch

MOUHAHAHAHAHAHAHAHAHAHAHAHAHAHAHAHAHAHAHAHAHAHAHAHAHAHAHAHAHAHAHAHAAAAAAAAAAAAAAAAAAAAaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa

' Heureusement qu'il cache sont nom d"host dans sa copie de promt ! '

Dernière modification par penthium2 (21-03-2015 21:10:41)


vi est mon ami pour la vie
Viperr
Ph'nglui nglw-nafh Cthulhu R'lyeh wgah-nagl fhtagn

Hors ligne

#13 21-03-2015 21:29:59

ZeR0-@bSoLu
Membre

Re : creation de dico avec kali/crunch

façon on peut rien faire avec un hostname pas vrai viperr ?


Mess With The Bests
Die Like The Rest

Hors ligne

#14 21-03-2015 21:43:11

azgarech
Crazy one

Re : creation de dico avec kali/crunch

si si si, on peut faire des phrases à la con en mettant le nom de l'hôte dedans XD


Security is always excessive until it’s not enough. — Robbie Sinclair

Hors ligne

#15 21-03-2015 22:49:24

Kind4nonym
Membre

Re : creation de dico avec kali/crunch

Bonsoir
je n'ai fait que copier/coller l'option
merci quand meme  hein !

Dernière modification par Kind4nonym (21-03-2015 22:50:58)

Hors ligne

#16 21-03-2015 23:04:10

WangXiangzhai
Membre

Re : creation de dico avec kali/crunch

comme ça, commences petit, tu vas te rendre compte de la taille du fichier.

#  crunch 1 5 -f /usr/share/crunch/charset.lst numeric -o /root/Desktop/wordlist.txt
root@kali:~# crunch 1 5 -f /usr/share/crunch/charset.lst numeric -o /root/Desktop/wordlist.txt
Crunch will now generate the following amount of data: 654320 bytes
0 MB
0 GB
0 TB
0 PB
Crunch will now generate the following number of lines: 111110 

crunch: 100% completed generating output
root@kali:~# 

testes 1 à 5 caractères en > numeric = [0123456789] déjà !

désolé pour tout à l'heure, j'ai fait une erreur (j'avais oublié le -f et le chemin de la charset.lst).

tu vois déjà 111110 lignes, fichier 654,3 ko

-f = Indique un jeu de caractères de la charset.lst (faut mettre le chemin de ta charset.lst).

ex: -f /usr/share/crunch/charset.lst

-o = Indique le fichier d'écrire la sortie, par exemple:wordlist.txt

ex: -o /root/Desktop/wordlist.txt

connaître chemin de ta charset.lst:

# dpkg -L crunch 
root@kali:~# dpkg -L crunch 
/.
/usr
/usr/share
/usr/share/doc
/usr/share/doc/crunch
/usr/share/doc/crunch/crunch.1.gz
/usr/share/doc/crunch/copyright
/usr/share/doc/crunch/changelog.Debian.gz
/usr/share/crunch
/usr/share/crunch/charset.lst
/usr/share/crunch/unicode_test.lst
/usr/share/man
/usr/share/man/man1
/usr/share/man/man1/crunch.1.gz
/usr/bin
/usr/bin/crunch
root@kali:~# 

ex: charset.lst de kali linux dans le fichier /usr/share/crunch/charset.lst

# charset configuration file for winrtgen v1.2 by Massimiliano Montoro (mao@oxid.it)
# compatible with rainbowcrack 1.1 and later by Zhu Shuanglei <shuanglei@hotmail.com>


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!@#$%^&*()-_+=~`[]{}|\:;"'<>,.?/ ]

#########################################################################################
#                 SWEDISH CHAR-SUPPORT                                                  # #########################################################################################

#########################
# Uppercase             #
#########################
ualpha-sv                        = [ABCDEFGHIJKLMNOPQRSTUVWXYZÅÄÖ]
ualpha-space-sv                  = [ABCDEFGHIJKLMNOPQRSTUVWXYZÅÄÖ ]
ualpha-numeric-sv                = [ABCDEFGHIJKLMNOPQRSTUVWXYZÅÄÖ0123456789]
ualpha-numeric-space-sv          = [ABCDEFGHIJKLMNOPQRSTUVWXYZÅÄÖ0123456789 ]
ualpha-numeric-symbol14-sv       = [ABCDEFGHIJKLMNOPQRSTUVWXYZÅÄÖ0123456789!@#$%^&*()-_+=]
ualpha-numeric-symbol14-space-sv = [ABCDEFGHIJKLMNOPQRSTUVWXYZÅÄÖ0123456789!@#$%^&*()-_+= ]
ualpha-numeric-all-sv            = [ABCDEFGHIJKLMNOPQRSTUVWXYZÅÄÖ0123456789!@#$%^&*()-_+=~`[]{}|\:;"'<>,.?/]
ualpha-numeric-all-space-sv      = [ABCDEFGHIJKLMNOPQRSTUVWXYZÅÄÖ0123456789!@#$%^&*()-_+=~`[]{}|\:;"'<>,.?/ ]

#########################
# Lowercase             #
#########################
lalpha-sv                        = [abcdefghijklmnopqrstuvwxyzåäö]
lalpha-space-sv                  = [abcdefghijklmnopqrstuvwxyzåäö ]
lalpha-numeric-sv                = [abcdefghijklmnopqrstuvwxyzåäö0123456789]
lalpha-numeric-space-sv          = [abcdefghijklmnopqrstuvwxyzåäö0123456789 ]
lalpha-numeric-symbol14-sv       = [abcdefghijklmnopqrstuvwxyzåäö0123456789!@#$%^&*()-_+=]
lalpha-numeric-symbol14-space-sv = [abcdefghijklmnopqrstuvwxyzåäö0123456789!@#$%^&*()-_+= ]
lalpha-numeric-all-sv            = [abcdefghijklmnopqrstuvwxyzåäö0123456789!@#$%^&*()-_+=~`[]{}|\:;"'<>,.?/]
lalpha-numeric-all-space-sv      = [abcdefghijklmnopqrstuvwxyzåäö0123456789!@#$%^&*()-_+=~`[]{}|\:;"'<>,.?/ ]

#########################
# Mixcase               #
#########################
mixalpha-sv                   = [abcdefghijklmnopqrstuvwxyzåäöABCDEFGHIJKLMNOPQRSTUVWXYZÅÄÖ]
mixalpha-space-sv             = [abcdefghijklmnopqrstuvwxyzåäöABCDEFGHIJKLMNOPQRSTUVWXYZÅÄÖ ]
mixalpha-numeric-sv           = [abcdefghijklmnopqrstuvwxyzåäöABCDEFGHIJKLMNOPQRSTUVWXYZÅÄÖ0123456789]
mixalpha-numeric-space-sv     = [abcdefghijklmnopqrstuvwxyzåäöABCDEFGHIJKLMNOPQRSTUVWXYZÅÄÖ0123456789 ]
mixalpha-numeric-symbol14-sv  = [abcdefghijklmnopqrstuvwxyzåäöABCDEFGHIJKLMNOPQRSTUVWXYZÅÄÖ0123456789!@#$%^&*()-_+=]
mixalpha-numeric-symbol14-space-sv = [abcdefghijklmnopqrstuvwxyzåäöABCDEFGHIJKLMNOPQRSTUVWXYZÅÄÖ0123456789!@#$%^&*()-_+= ]
mixalpha-numeric-all-sv       = [abcdefghijklmnopqrstuvwxyzåäöABCDEFGHIJKLMNOPQRSTUVWXYZÅÄÖ0123456789!@#$%^&*()-_+=~`[]{}|\:;"'<>,.?/]
mixalpha-numeric-all-space-sv = [abcdefghijklmnopqrstuvwxyzåäöABCDEFGHIJKLMNOPQRSTUVWXYZÅÄÖ0123456789!@#$%^&*()-_+=~`[]{}|\:;"'<>,.?/ ]

Dernière modification par WangXiangzhai (22-03-2015 00:22:56)


PC: HP-pavilion a6227.fr | wifi: Awus036H et HWGUSB2-54 | CG: NVIDIA geforce 8400 GS | OS: Debian-8.1.0-i386 Xfce | EN TESTE kali-linux-openbox-rolling-i386.iso (KaliBang), bento-openbox-14.04.3-i386.iso et Viperr8_i686.iso

Hors ligne

#17 21-03-2015 23:29:46

Kind4nonym
Membre

Re : creation de dico avec kali/crunch

bonsoir WangXiangzhai
merci beaucoup là c'est clair
tu as raison trop gros ce que je veux faire

merci encore
wink

Hors ligne

#18 21-03-2015 23:45:29

WangXiangzhai
Membre

Re : creation de dico avec kali/crunch

ok, j'ai édité des trucs au dessus.

un autre exemple, je prend la première de la liste du fichier  /usr/share/crunch/charset.lst

hex-lower  (hex-lower = [0123456789abcdef])

pour 1 à 3 caractères, pour faire court. (# crunch 1 3 )

tu fais la commande comme ça: crunch 1 3 -f /usr/share/crunch/charset.lst hex-lower -o /root/Desktop/wordlist.txt

# crunch 1 3 -f /usr/share/crunch/charset.lst hex-lower -o /root/Desktop/wordlist.txt

tu as toutes les options dans:

# man crunch

Dernière modification par WangXiangzhai (22-03-2015 00:06:05)


PC: HP-pavilion a6227.fr | wifi: Awus036H et HWGUSB2-54 | CG: NVIDIA geforce 8400 GS | OS: Debian-8.1.0-i386 Xfce | EN TESTE kali-linux-openbox-rolling-i386.iso (KaliBang), bento-openbox-14.04.3-i386.iso et Viperr8_i686.iso

Hors ligne

Pied de page des forums