GNU/Linux >> Znalost Linux >  >> Linux

Vytvořte si vlastní seznam slov (soubor výpisu generátoru hesel) pomocí Crunch

Co je Crunch?

Crunch je skvělý linuxový nástroj používaný pro generování hesel. Můžete mu říct, jakou kombinaci potřebujete, a on ji vygeneruje. Pokud potřebujete všechny kombinace hesel obsahující 6 číslic a například „abcde1234!“ vygeneruje soubor se všemi z nich. Výstup z crunch lze odeslat na obrazovku, do souboru nebo do jiného programu.

Syntaxe je opravdu jednoduchá:

./crunch <from-len> <to-len> [-f <path to charset.lst> charset-name] [-o wordlist.txt or START]

options:
-f /path/to/charset.lst charset-name
              Specifies a character set from the charset.lst
-o wordlist.txt
              Specifies the file to write the output to, eg: wordlist.txt

./crunch 8 8 -f charset.lst mixalpha-numeric-all-space -o wordlist.txt
       crunch  should generate a 8 character wordlist using the mixalpha-number-all-space character set from charset.lst and will write the wordlist to a file named wordlist.txt.  The file will start at cbdogaaa and end at "  dog "

For compleate manual please visit crunch man page.
Code language: Bash (bash)

Instalace v Ubuntu linux

sudo apt install crunch

Instalace v Debian linux

sudo apt-get install crunchCode language: JavaScript (javascript)

Příklad 1 generování 6místného souboru obsahujícího „abcde1234!“

crunch 6 6 'abcde1234!' -o exportfile.txt
Code language: JavaScript (javascript)

Příklad 2 generování 8místného souboru obsahujícího speciální znaky

crunch 8 8 pentest\@\#\$\%\^\&\! -o textnum.txtCode language: PHP (php)

Zde je jednoduché video pomocí crunch

Závěr

Crunch používají týmy pro penetrační testování ke generování náhodných hesel k testování bezdrátových systémů, firewallů a dalších systémů IoT, je jednoduchý, snadno se používá a je rychlý.

Pokud máte zájem, můžete zkontrolovat Jak vygenerovat náhodné heslo v linuxu pomocí /dev/random


Linux
  1. Jak vytvořit soubor ZIP chráněný heslem v systému Linux

  2. Vytvářejte soubory pomocí příkazového řádku v Linuxu

  3. Jak vytvořit soubory Linux Proc v programu C pomocí LKM

  1. Vytvořte odkládací soubor Linuxu

  2. Jak automatizovat přenosy souborů sftp pomocí nástroje expect

  3. Jak vytvořit řídké soubory v Linuxu pomocí příkazu „dd“.

  1. Jak vytvořit soubor v Linuxu pomocí terminálu/příkazového řádku

  2. Jak mohu vytvořit soubor výpisu běžícího procesu v Linuxu?

  3. Eskalace oprávnění pomocí souboru passwd