Данная новость является переводом 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 — это не просто обновление, а квантовый скачок в развитии инструмента. С новыми возможностями интеграции, поддержкой современных алгоритмов и значительным приростом производительности он остаётся незаменимым инструментом для специалистов по информационной безопасности.
ссылка на оригинал статьи https://habr.com/ru/articles/937662/
Добавить комментарий