
Hashcat предназначен для тех, кто работает в сфере компьютерной безопасности и хочет проверить надежность пароля для проведения аудита безопасности. Вкратце, это продвинутый инструмент для восстановления паролей, поддерживающий различные алгоритмы хэширования с широкими возможностями для взлома паролей. До 2015 года это был проприетарный инструмент, но позже он был открыт. В этой статье мы рассмотрим шаги по установке Hashcat на системы Ubuntu Linux.
Что вам нужно для выполнения этого руководства:
Мы рассказываем, как установить Hashcat в Linux, поэтому вы должны быть на Ubuntu 20.04, 22.04 или любой другой последней версии. Кроме того, система должна иметь подключение к Интернету, а для установки пакетов вам необходимо иметь доступ sudo или root.
Шаг 1: Начните с обновления системы
Откройте командный терминал на вашем Ubuntu Linux, пользователи графического рабочего стола могут использовать ярлык Ctrl+Alt+T. После этого запустите команду обновления пакетов в Ubuntu, т.е:
sudo apt update
Шаг 2: Установка Hashcat на Ubuntu 20.04/22.04
В системном репозитории Ubuntu по умолчанию есть пакеты, необходимые для установки Hashcat в нашу систему. Поэтому, не добавляя никаких сторонних репозиториев, мы можем получить этот инструмент, вот команда, которую нужно выполнить:
sudo apt install hashcat
Эта команда также установит необходимые зависимости этого инструмента для тестирования безопасности и паролей.

Шаг 3: Проверьте версию
После завершения установки вы можете проверить версию, чтобы убедиться, что инструмент успешно установлен в вашей системе.
hashcat --version
Установка из исходного кода (необязательно)
Те, кто не хочет использовать менеджер пакетов APT, а хочет установить последнюю версию можно использовать для компиляции Hashcat из его исходного кода. Вот команды, которые необходимо выполнить для этого:
Установите инструменты разработчика
sudo apt install -y build-essential git
Клонируйте Git-репозиторий Hashcat:
git clone https://github.com/hashcat/hashcat.git
Перейдите в каталог Hashcat:
cd hashcat
Скомпилируйте код:
make
Установите Hashcat:
Скомпилировав исходный код Hashcat, установите его с помощью приведенной команды:
sudo make install
Система сконфигурирует необходимый файл, требуемый для использования этого инструмента.
Перезагрузите сессию:
newgrp
Проверьте версию:
hashcat --version
Использование
Чтобы просмотреть параметры, доступные для использования с Hashcat, выполните команду:
hashcat --help