Как установить Hashcat на Ubuntu

hashcat

Hashcat — это мощный взломщик паролей, который должен быть под рукой у каждого пентестера, хакера и безопасника.  Мы уже рассказывали про установку и использование Hashcat на Windows. В этой статье речь пойдет об установке Hashcat на Ubuntu.

Еще по теме: Как взломать / расшифровать пароль Cisco

Hashcat — самый быстрый инструментом для взлома паролей. Он кроссплатформенный и доступен для Windows, macOS и Linux. Взломщик паролей поддерживает большое количество алгоритмов хеширования, включая LM Hash, NT hash, MD4, MD5, SHA-1 и 2 и многие другие. На сегодняшний день поддерживает 237 различных типов хешей.

Установка Hashcat на Ubuntu

Для установки Hashcat на Ubuntu можно использовать два способа:

  • Установка Hashcat на Ubuntu с помощью APT
  • Установка Hashcat на Ubuntu с помощью файла установки

Самый простой способ установить Hashcat в Ubuntu — использовать диспетчер пакетов (APT), так как Hashcat теперь доступен в репозиториях по умолчанию.

Установка Hashcat на Ubuntu с помощью APT

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

Откройте терминал и выполните команды:

Установка Hashcat на Ubuntu APT

Нажмите «Y», чтобы подтвердить обновление всех перечисленных пакетов, и подождите несколько минут, пока они будут загружены и установлены.

При наличии большого количества обновленных пакетов, стоит перезагрузить систему:

Как только ваша система будет будет обновлена, можно приступать к установке Hashcat. В моем случае версия, доступная в репозитории самая последняя.

Установка Hashcat Ubuntu APT

Это значит, что нет необходимости устанавливать вручную.

Установите Hashcat на Ubuntu с помощью команды:

Это должно установить все зависимости (примерно 60 других пакетов в новой установке Ubuntu).

Введите пароль пользователя и нажмите «Y», чтобы подтвердить установку.

Примечание. Если на вашем компьютере установлен графический процессор NVIDIA, вам также следует установить соответствующий пакет для повышения производительности:

Установка Hashcat на Ubuntu с помощью файла установки

Если по какой-либо причине вы предпочитаете устанавливать Hashcat вручную в Ubuntu, вот процедура, которую вы можете выполнить вместо использования APT:

Перейдите на веб-сайт Hashcat и скачайте файл. Вы также можете использовать следующую команду в терминале:

Не забудьте поменять версию файла на последнюю доступную на сайте.

Извлеките файл кликнув правым кнопкой мыши и нажав Извлечь здесь (Extract Here).

Установить hashcat Ubuntu

Или сделайте это в терминале с помощью:

Возможно, придется сначала установить 7zip:

Затем откройте терминал и перейдите в новую папку:

Запустите тест hashcat:

На этом этапе вы, скорее всего, получите сообщение об ошибке.

Ошибка hashcat Ubuntu

Если бы вы устанавливали с помощью APT, этой проблемы не было бы, но в этом случае вам придется установить зависимости самостоятельно.

В моем случае самым простым способом исправить это было использование apt для установки этих двух пакетов:

Но решение будет другим, если у вас есть видеокарта NVIDIA или AMD.

Проверка установки Hashcat на Ubuntu

Теперь Hashcat установлен в вашей системе Ubuntu. Вы можете использовать команду прямо в терминале:

Например, можно запустить проверку, чтобы убедиться в корректной работе инструмента:

Проверка Hashcat Ubuntu

Для примера я использовал виртуалку, которая совсем не подходит для взлома сложных паролей. Поэтому, не обращайте внимание на скрин. Если появится ошибка, вам, вероятно, потребуется установить дополнительные драйвера для вашей видеокарты или просто использовать процессор, который должен работать по умолчанию, но гораздо медленнее.

Заключение

Как указано на сайте hashcat, у каждой видеокарты свои требования:

  • Для видеокарт AMD в Linux требуется программная платформа «RadeonOpenCompute (ROCm)» (3.1 или более поздняя версия).
  • Для видеокарт Intel необходима «среда выполнения OpenCL для процессоров Intel Core и Intel Xeon» (16.1.1 или более поздней версии)
  • Для видеокарт NVIDIA требуется «Драйвер NVIDIA» (440.64 или более поздняя версия) и «CUDA Toolkit» (9.0 или более поздняя версия)

На этом все. Надеюсь руководство было полезным и помогло вам начать работу с Hashcat на Ubuntu.

РЕКОМЕНДУЕМ:

ВКонтакте
OK
Telegram
WhatsApp
Viber

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

Ваш адрес email не будет опубликован.