Как создать собственный список слов в Kali Linux с помощью Crunch

Kali Linux имеет бесчисленное множество инструментов для поддержки тестирования безопасности. Список слов играет важную роль в различных тестах кибербезопасности и задачах, связанных с паролями.

С помощью команды Crunch в Linux вы можете создавать различные типы списков слов для использования в тестах безопасности, а освоение команды Crunch станет ценным дополнением к вашему набору навыков. Ниже описано, как эффективно установить и использовать Crunch для создания списков слов в Kali Linux.

Как установить Crunch на Kali Linux

Команда Crunch обычно предварительно установлена ​​в Kali Linux. Но если у вас его еще нет, вы можете легко установить его из официального репозитория. Но сначала обновите инвентарь вашей системы:

обновление sudo apt

Установите пакет Crunch с помощью:

sudo apt установить кранч

Как использовать команду Crunch в Linux

Чтобы узнать больше о Crunch, запустите:

хруст -ч

В этом разделе кратко представлена ​​команда Crunch и ее синтаксис.

Как создать собственный список слов в Kali Linux с помощью Crunch. Изображение 1

Для более подробного и углубленного изучения команды Crunch и ее различных параметров см. справочную страницу или получите справку по командной строке:

человек хруст

Базовый синтаксис Crunch

Основной синтаксис команды Crunch:

хруст (варианты)

min относится к наименьшему количеству символов, которые вы хотите сгенерировать, а max — к максимальному количеству символов, которое вы хотите сгенерировать.

Если вы хотите одинаковое количество символов, установите минимальное и максимальное значения на одно и то же число. Команда Crush предоставляет множество опций для создания различных типов списков слов.

Чтобы создать список слов со всеми комбинациями символов «abc», каждая из которых состоит из трех символов, выполните:

хруст 3 3 abc

Установите диапазон символов с помощью команды Crunch.

Вы можете настроить свой список слов, определив определенный диапазон символов, например все цифры, буквы или только символы. Например, чтобы создать список, содержащий все строчные буквы длиной от 4 до 6 символов, выполните:

хруст 4 6 abcdefghijklmnopqrstuvwxyz

Чтобы создать список слов только с числами, запустите:

хруст 10 10 0123456789

Примечание. Вы можете указать длину символов.

Экспортировать список слов в файл с помощью Crunch

Вы можете использовать опцию -o, чтобы указать выходной файл для созданного вами списка слов. Чтобы создать список слов, состоящий из комбинаций символов «abc123», каждая из которых состоит из 4 символов, и сохранить его в файле с именем «wordlist.txt», выполните:

хруст 4 4 abc123 -o wordlist.txt

Используйте режим грубой силы в команде Crunch.

Опция -b позволяет указать набор символов для генерации методом перебора. В обычном режиме обработки создается список слов с комбинациями символов из заданного набора для заданного диапазона длин слов.

Режим -b более обширен, поскольку он создает список слов путем создания перестановок символов из базового набора, что позволяет включать в него все возможные комбинации.

crunch 6 6 -b 1234567890abcdef -o bruteforce.txt

Эта команда создает список слов со всеми возможными комбинациями символов «1234567890abcdef» длиной 6 символов и сохраняет его в bruteforce.txt.

Используйте комбинированный режим с Crunch

Опция -c используется для создания комбинации символов из нескольких наборов.

хруст 8 8 -c 1@% -o комбинаций.txt

Эта команда создает список слов, который объединяет символы из набора 1 и @% для создания всех возможных комбинаций из 8 символов, сохраняя их в файле groups.txt.

Создавайте списки слов с помощью пользовательских шаблонов с помощью Crunch.

Опция -t позволяет создать список слов на основе пользовательского шаблона.

crunch 8 8 -t MyPass@@@@ -o unique.txt

Эта команда создает список слов, где @@@@ представляет изменяемые символы, а MyPass является константой. список слов сохраняется в Unique.txt.

Результирующий список слов будет содержать слова, соответствующие указанному шаблону. В этом случае он будет состоять из слов с MyPass, за которыми следуют 4 переменных символа, которые могут представлять собой любую комбинацию символов из указанного набора символов (в этом случае используется набор символов по умолчанию, включая все буквенно-цифровые символы).

Это может быть особенно полезно в ситуациях, когда вам нужно адаптировать список слов к определенному формату или для проверки паролей, которые следуют предсказуемому шаблону. Чтобы другие люди не могли легко угадать или подобрать ваш пароль, вы всегда должны помнить о некоторых распространенных ошибках при создании нового пароля.

Создать список слов в режиме словаря

Опция -d позволяет вам использовать внешний файл словаря в качестве источника для вашего списка слов.

crunch 6 6 -f /usr/share/dict/words -o словарь-list.txt

В этом примере команда создает список слов длиной 6 символов, используя файл словаря в качестве источника, и сохраняет его в файлdiction-list.txt.

Создавайте слова без повторяющихся символов с помощью Crunch.

Чтобы создать слова без повторяющихся символов (т. е. каждый символ в слове уникален), вы можете использовать опцию -p, за которой следует дефис.

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

Например, чтобы создать список слов из 6 букв без повторяющихся символов, используйте:

crunch 6 6 -p ABCDEF -o неповторяющиеся слова.txt

Эта команда создает слова, состоящие из букв «A», «B», «C», «D», «E» и «F», без повторяющихся символов, и сохраняет список слов в файле неповторяющихся слов. текст.

В приведенной выше статье вы познакомились с «Как создать собственный список слов в Kali Linux с помощью Crunch». СоветыНадейтесь, что эта статья вам поможет! Если эта статья кажется вам интересной и полезной, не забудьте поделиться ею. Спасибо!

Похожие записи

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *