> For the complete documentation index, see [llms.txt](https://notes.kraken-security.ru/kraken/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://notes.kraken-security.ru/kraken/tools/ataki-na-paroli/crunch.md).

# Crunch

<figure><img src="/files/Ps2I3kF8afMqslJSiiWJ" alt=""><figcaption></figcaption></figure>

## Пример использования Crunch

Создание файла словаря, содержащего слова с минимальной и максимальной длиной 6 (`6 6`), используя заданные символы (`0123456789abcdef`), сохранив вывод в файл (`-o 6chars.txt`):

```
root@kali:~# crunch 6 6 0123456789abcdef -o 6chars.txt
Crunch will now generate the following amount of data: 117440512 bytes
112 MB
0 GB
0 TB
0 PB
Crunch will now generate the following number of lines: 16777216
```

## Пакеты и бинарные файлы:

### crunch <a href="#crunch" id="crunch"></a>

Crunch - это генератор списков слов, в котором вы можете указать стандартный набор символов или любой набор символов, который будет использоваться при создании списков слов. Списки слов создаются путем комбинации и перестановки набора символов. Вы можете определить количество символов и размер списка.

Программа поддерживает цифры и символы, символы верхнего и нижнего регистра по отдельности и Юникод.

Команда для установки: `sudo apt install crunch`

**crunch**

Создание словаря из набора символов

```
root@kali:~# crunch -h
crunch version 3.6

Crunch can create a wordlist based on criteria you specify.  The output from crunch can be sent to the screen, file, or to another program.

Usage: crunch <min> <max> [options]
where min and max are numbers

Please refer to the man page for instructions and examples on how to use crunch.
```
