Данная новость является переводом 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
SNMPv3, GPG, OpenSSH, LUKS2
APFS, Virtualbox, BitLocker — инструменты для извлечения хешей
Производительность: ключевые улучшения
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