Kali Linux - Crunch wordlist generator príkazy

Síťování, konfigurace síťových pravidel, bezpečnost, omezováni a filtrování provozu, konfigurace firewalů, regulace šířky pásma, stumbler a síťové nástroje obecně
Odpovědět
Uživatelský avatar
animal
Level 4
Příspěvky: 97
Registrován: 28 led 2012, 21:14
Bydliště: Trenčín

09 črc 2013, 22:52

Odchytil som WPA handshake a chcel by som vedieť ako cez Crunch wordlist generator vygenerovať wordlit. Nieejaké príkazy.., ako to vlastne funguje.. Díky.

Uživatelský avatar
wire
Level 8
Příspěvky: 696
Registrován: 15 kvě 2007, 22:44
Bydliště: Praha

10 črc 2013, 08:02

Kód: Vybrat vše

./crunch [min length] [max length] [character set] [options]
Kde:

Kód: Vybrat vše

./crunch = spuštění skriptu
[min length] = minimální délka generovaného hesla
[max length] = maximální délka generovaného hesla
[character set] = znaková sada ze které generuješ slovník
[options] = upřesňující volba..
..která může být následující

Kód: Vybrat vše

-b : maximum bytes to write to output file. depending on the blocksize files may be some bytes smaller than specified but never bigger.
-c : numbers of lines to write to output file, only works if "-o START" is used, eg: 60 The output files will be in the format of starting letter - ending letter for example: crunch 1 5 -f /pentest/password/charset.lst mixalpha -o START -c 52 will result in 2 files: a-7.txt and 8-\ .txt The reason for the slash in the second filename is the ending character is space and ls has to escape it to print it. Yes you will need to put in the \ when specifying the filename.
-d : specify -d [n][@,%^] to suppress generation of strings with more than [n] adjacent duplicates from the given character set. For example: ./crunch 5 5 -d 2@ Will print all combinations with 2 or less adjacent lowercase duplicates.
-e : tells crunch to stop generating words at string. Useful when piping crunch to another program.
-f : path to a file containing a list of character sets, eg: charset.lst name of the character set in the above file eg: mixalpha-numeric-all-space
-i : inverts the output so the first character will change very often
-l : literal characters to use in -t @,%^
-o : allows you to specify the file to write the output to, eg: wordlist.txt
-p : prints permutations without repeating characters. This option CANNOT be used with -s. It also ignores min and max lengths.
-q : Like the -p option except it reads the strings from the specified file. It CANNOT be used with -s. It also ignores min and max.
-r : resume a previous session. You must use the same command line as the previous session.
-s : allows you to specify the starting string, eg: 03god22fs
-t [FIXED]@,%^ : allows you to specify a pattern, eg: @@god@@@@ where the only the @'s will change with lowercase letters
                 the ,'s will change with uppercase letters
                 the %'s will change with numbers
                 the ^'s will change with symbols
-u : only print words; supress file size information, aka unheard NOT NEEDED ANYMORE
-z : adds support to compress the generated output. Must be used with -o option. Only supports gzip, bzip, lzma, and 7z
Příklad pro příkaz generující všechny kombinace o délce 8 znaků ze všech čísel + uložených do souboru numera.txt

Kód: Vybrat vše

./crunch 8 8 1234567890 -o numera.txt
Jo a spuštění skriptu ve tvaru ./crunch je možné pouze v případě, že v terminálu budeš v místě / složce kde je skript uložený t.z.. Pokud spustíš terminál v Kali Linux jako root budeš automaticky v cestě /root t.z pokud skript instaluješ dodatečně po stažení bude ve složce do které musíš vstoupit t.z v terminálu

Kód: Vybrat vše

cd /složka
Pokud používáš linuxovou distribuci kde je crunch již instalován pak je skript v cestě

Kód: Vybrat vše

/pentest/passwords/crunch
t.z

Kód: Vybrat vše

cd /pentest/passwords/crunch
a až pak

Kód: Vybrat vše

./crunch 8 8 1234567890 -o numera.txt
nebo bez cd /.. celá cesta přímo v příkazu

Kód: Vybrat vše

./pentest/passwords/crunch/crunch 8 8 1234567890 -o numera.txt

Uživatelský avatar
animal
Level 4
Příspěvky: 97
Registrován: 28 led 2012, 21:14
Bydliště: Trenčín

10 črc 2013, 10:43

wire > ďakujem veľmi pekne

Uživatelský avatar
animal
Level 4
Příspěvky: 97
Registrován: 28 led 2012, 21:14
Bydliště: Trenčín

10 črc 2013, 23:24

ešte jedna otazka a keď chcem vytvoriť vordlist napríklad :"príklad1..." teda taky wordlist že to je konbinícia slovo a zanim čisla tak to bude takto :

Kód: Vybrat vše

./crunch 8 8 abcdefghijklmnopqrstvwuxyz1234567890 -o wl.txt

Uživatelský avatar
zeck
Level 0
Příspěvky: 16
Registrován: 20 pro 2012, 08:49

11 črc 2013, 11:23

animal píše:ešte jedna otazka a keď chcem vytvoriť vordlist napríklad :"príklad1..." teda taky wordlist že to je konbinícia slovo a zanim čisla tak to bude takto :

Kód: Vybrat vše

./crunch 8 8 abcdefghijklmnopqrstvwuxyz1234567890 -o wl.txt
Ono ti to spraví všetky kombinácie tých znakov_s_číslami na 8 miest. Čiže čísla budú aj na začiatku, aj na konci, aj v strede. Skús to iba s abc123 a uvidíš.

Uživatelský avatar
animal
Level 4
Příspěvky: 97
Registrován: 28 led 2012, 21:14
Bydliště: Trenčín

11 črc 2013, 11:54

ďakujem už som na to došiel skoda že až po odoslaní príspevku
trocha zrejme otázka mimo témy ale chcel by som vedieť či tento generator funguje tak isto ako ten crunch

Kód: Vybrat vše

http://wiki.airdump.cz/Hacking_WiFi_s%C3%ADt%C3%AD_2011

Uživatelský avatar
zeck
Level 0
Příspěvky: 16
Registrován: 20 pro 2012, 08:49

11 črc 2013, 12:31

Mal by cca rovnako. Mna by skôr zaujímalo ako zistiť koľko miest má heslo, teda či sa to vôbec dá:)

Uživatelský avatar
animal
Level 4
Příspěvky: 97
Registrován: 28 led 2012, 21:14
Bydliště: Trenčín

11 črc 2013, 12:40

mna tiež ale to už musí byť určite nova téma

Odpovědět
  • Podobná témata
    Odpovědi
    Zobrazení
    Poslední příspěvek
  • Informace
  • Kdo je online

    Uživatelé prohlížející si toto fórum: Žádní registrovaní uživatelé a 1 host