Обновление Hashcat спустя два года

Данная новость является переводом https://github.com/hashcat/hashcat/releases/tag/v7.0.0

Дата выпуска версии: 2025.08.01

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

Масштаб изменений

900 000+ строк кода изменено

105 разработчиков участвовали в создании, включая 74 новых контрибьюторов

Включены все изменения из минорных версий 6.2.x

Главные нововведения1. Assimilation Bridge — интеграция внешних ресурсов

Теперь hashcat может использовать не только GPU, но и:

CPU для определённых задач

FPGA через специальные плагины

Встроенные интерпретаторы для выполнения кода

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

2. Python Bridge Plugin — быстрая разработка на Python

Новый плагин позволяет:

Реализовывать логику проверки хешей на Python

Не требует перекомпиляции проекта

Поддерживает многопоточность и движок правил из коробки

Идеально для быстрого прототипирования и работы с нестандартными форматами.

3. Виртуальные устройства и улучшенное управление памятью

Физические GPU можно разделять на логические устройства

Устранено ограничение в 4 ГБ на выделение памяти

Улучшена работа с несколькими устройствами одновременно

4. Автоматическое определение типа хеша

Больше не нужно указывать -m — hashcat может самостоятельно определять тип хеша. Для анализа можно использовать —identify.

5. Поддержка Docker и кроссплатформенной сборки

Теперь hashcat можно:

Собирать в Docker-контейнерах

Кросс-компилировать под Windows из Linux

Легко разворачивать в различных окружениях

Новые алгоритмы и форматы

Добавлена поддержка 58 новых типов хешей, включая:

Argon2 — современный алгоритм для хранения паролей

MetaMask и различные форматы криптокошельков

Microsoft Online Account — аккаунты Microsoft

SNMPv3GPGOpenSSHLUKS2

APFSVirtualboxBitLocker — инструменты для извлечения хешей

Производительность: ключевые улучшения

scrypt: до +320% скорости

RAR3: до +54%

NetNTLMv2+223% на Intel GPU

Полный рефакторинг системы автонастройки

Оптимизация управления памятью для полного использования ресурсов GPU

Новые бэкенды и платформы

HIP (AMD): новый предпочтительный бэкенд для AMD вместо OpenCL

Metal (Apple): нативная поддержка GPU Apple, включая Apple Silicon

Улучшенная поддержка различных архитектур

Улучшения для разработчиков

Расширенные диагностические инструменты

Новая инфраструктура для интеграции алгоритмов

Улучшенное тестирование и обработка edge-cases

Поддержка JSON в выводе информации

Оптимизация движка правил

Новые классы символов и правила отклонения

Рефакторинг логики работы правил

Оптимизированные наборы правил

Другие улучшения

Поддержка 8 пользовательских charset (-5 до -8)

Улучшенный экран статуса с новой информацией

Поддержка сжатых wordlist

Улучшенная обработка ошибок ввода-вывода

Множество исправлений ложных срабатываний

Заключение

Hashcat 7.0.0 — это не просто обновление, а квантовый скачок в развитии инструмента. С новыми возможностями интеграции, поддержкой современных алгоритмов и значительным приростом производительности он остаётся незаменимым инструментом для специалистов по информационной безопасности.

Источник: habr.com

0 0 голоса
Рейтинг новости
1
0
Подписаться
Уведомить о
0 комментариев
Межтекстовые Отзывы
Посмотреть все комментарии