Hashcat 6.0.0 включает 51 новый алгоритм и не только

hashcat

В новой версии Hashcat 6.0.0 уже выпущен и в этом выделяет новый интерфейс, новый API, поддержку CUDA и многое другое. Тем, кто не знаком с Hascat, следует знать, что это программа, позволяющая восстанавливать пароли из хеша.

Hashcat - это первый и единственный механизм правил на основе GPGPU dмир и доступно для Linux, OSX и Windows бесплатно.

Поставляется в 2 вариантах.

  • На базе процессора
  • На базе GPU

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

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

Hashcat быстро и чрезвычайно гибко: писатель сделал это таким образом, чтобы разрешить распределенный взлом. Я настоятельно рекомендую Hashcat вместо Pyrit за его гибкость.

Хаскат поддерживает пять типов атак и поддерживает более 300 алгоритмов оптимизированы хэши паролей. Вычисления выбора могут быть распараллелены с использованием всех доступных вычислительных ресурсов в системе, включая использование векторных инструкций ЦП, графического процессора и других аппаратных ускорителей, поддерживающих OpenCL или CUDA.

Среди поддерживаемых типов атак наиболее выделяются следующие:

  • Атака по словарю
  • Атака грубой силой / маска
  • Гибридный диктант + маска
  • Гибридная маска + диктант
  • Атака перестановкой
  • Атака на основе правил
  • Рычаг корпуса атаки

Это тоже всего несколько. Hashcat поддерживает слишком много алгоритмов для расшифровки хэшей. Возможно создание распределенной сети отбора. Код проекта распространяется по лицензии MIT.

Что нового в Hashcat 6.0.0?

В этой новой версии выделен новый интерфейс для подключения плагинов это позволяет создавать модульные режимы хеширования, то новый backend API вычислить, чтобы использовать серверные части вычислений кроме OpenCL.

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

Повышена производительность многих алгоритмов.Например, bcrypt на 45.58%, NTLM на 13.70%, WPA / WPA2 на 13.35%, WinZip на 119.43%.

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

Мы также не можем не учитывать добавленные новые алгоритмы, которые в этой новой версии 51 были добавлены:

  • Крипта AES (SHA256)
  • Android Backup
  • AuthMe sha256
  • BitLocker
  • BitShares v0.x
  • Блокчейн, мой кошелек, второй пароль (SHA256)
  • Citrix NetScaler (SHA512)
  • DiskCryptor
  • Кошелек Electrum (тип соли 3-5)
  • Маршрутизатор Huawei sha1 (md5 ($ pass). $ Salt)
  • Хэш-код объекта Java ()
  • Kerberos 5 Pre-Auth etype 17 (AES128-CTS-HMAC-SHA1-96)
  • Kerberos 5 Pre-Auth etype 18 (AES256-CTS-HMAC-SHA1-96)
  • Kerberos 5 TGS-REP etype 17 (AES128-CTS-HMAC-SHA1-96)
  • Kerberos 5 TGS-REP etype 18 (AES256-CTS-HMAC-SHA1-96)
  • MultiBit Classic .key (MD5)
  • MultiBit HD (скрипт)
  • MySQL $ A $ (sha256crypt)
  • Формат открытого документа (ODF) 1.1 (SHA-1, Blowfish)
  • Формат открытого документа (ODF) 1.2 (SHA-256, AES)
  • Oracle Transportation Management (SHA256);
  • PKZIP шифрование архива
  • Мастер-ключ PKZIP
  • Библиотека доступа Python pbkdf2-sha1
  • Библиотека доступа Python pbkdf2-sha256
  • Библиотека доступа Python pbkdf2-sha512
  • QNX / etc / shadow (MD5)
  • QNX / etc / shadow (SHA256)
  • QNX / etc / shadow (SHA512)
  • RedHat 389-DS LDAP (PBKDF2-HMAC-SHA256)
  • Restful-Authentication в Ruby on Rails
  • SecureZIP AES-128
  • SecureZIP AES-192
  • SecureZIP AES-256
  • Солнечные ветры Орион
  • Код доступа к настольному приложению Telegram (PBKDF2-HMAC-SHA1)
  • Код доступа к мобильному приложению Telegram (SHA256)
  • web2py pbkdf2-sha512
  • WPA-PBKDF2-PMKID + EAPOL
  • WPA-PMK-PMKID + EAPOL
  • md5 ($ salt.sha1 ($ salt. $ pass))
  • md5 (sha1 ($ pass) .md5 ($ pass) .sha1 ($ pass))
  • md5 (sha1 ($ salt) .md5 ($ pass))
  • sha1 (md5 (md5 ($ проход)))
  • sha1 (md5 ($ проход. $ соль))
  • sha1 (md5 ($ проход). $ соль)
  • sha1 ($ salt1. $ pass. $ salt2)
  • sha256 (md5 ($ pass))
  • sha256 ($ salt. $ pass. $ salt)
  • sha256 (sha256_bin ($ проход))
  • sha256 (sha256 ($ проход). $ соль)

Наконец, если вы хотите узнать об этом больше, вы можете проверить детали новой версии в заявлении. Ссылка такая. 

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

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

Хотя мы также можем найти пакет внутри большинство дистрибутивов Linux.

Для этого вам просто нужно найти пакет с помощью диспетчера пакетов и после этого выполнить установку.

Например, в Debian, Ubuntu и производных дистрибутивах мы можем установить пакет, выполнив:

sudo apt install hashcat

Или в Arch Linux и производных с:

sudo pacman -S hashcat


Содержание статьи соответствует нашим принципам редакционная этика. Чтобы сообщить об ошибке, нажмите здесь.

Будьте первым, чтобы комментировать

Оставьте свой комментарий

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

*

*

  1. Ответственный за данные: Мигель Анхель Гатон
  2. Назначение данных: контроль спама, управление комментариями.
  3. Легитимация: ваше согласие
  4. Передача данных: данные не будут переданы третьим лицам, кроме как по закону.
  5. Хранение данных: база данных, размещенная в Occentus Networks (ЕС)
  6. Права: в любое время вы можете ограничить, восстановить и удалить свою информацию.