# Crunch

<figure><img src="https://676766212-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FBR6dozMpxuaoEOVvH1vR%2Fuploads%2FJG9MGF0BKPaKKjhDOFsP%2Fcrunch-logo.svg?alt=media&#x26;token=d8762c19-3cde-4b45-b86b-c37699552ede" 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.
```
