Назад к обновлениям
New releaseOct 26, 2026

hashcat v8.0.0

Самый быстрый и самый продвинутый инструмент восстановления паролей в мире

Поделиться

hashcat

hashcat — это высокооптимизированная платформа для восстановления паролей на GPU, CPU и крупных распределённых системах.

Возможности

  • Самый быстрый в мире взломщик паролей
  • Первый и единственный в мире внутриядерный движок правил, применимый в любом режиме атаки
  • Бесплатный и с открытым исходным кодом, под лицензией MIT
  • Мультиплатформенность: Linux, Windows и macOS, а также сборка из исходников на BSD и Android
  • Мультибэкенд: CUDA, HIP, Metal и OpenCL
  • Мультиустройство: несколько устройств и смешанные типы устройств в одной системе
  • Мультихэш: взлом большого количества хэшей одновременно
  • Более 630 режимов хэширования, каждый написан с учётом производительности
  • Рецепты хэшей: запись хэша в виде выражения, например pbkdf2_sha256(md5(pass), salt, iter, 32), полностью ускоренного на GPU
  • 10 режимов атаки для генерации кандидатов паролей
  • Мост ассимиляции: добавление режима хэширования на C, Python или Rust без написания ядра
  • Brain: пропускает кандидатов, уже опробованных в предыдущей сессии
  • Распределённые сети взлома с использованием оверлея
  • Чтение кандидатов из словаря, из stdin или из другой программы
  • Чтение словарей, сжатых с помощью gzip, xz или zstd
  • Словари с поддержкой позиционирования
  • Упорядочивание пространства ключей по цепям Маркова, чтобы вероятные кандидаты шли первыми
  • Автоматическая настройка производительности для каждого устройства
  • Интерактивные пауза, возобновление, перемотка назад и вперёд
  • Именованные сессии и восстановление после прерывания
  • Встроенный бенчмарк
  • Интегрированный тепловой сторожевой таймер

Лицензия

hashcat распространяется под лицензией MIT. См. docs/license.txt.

Установка

Скачайте последний релиз и распакуйте его туда, куда хотите. При распаковке из командной строки используйте 7z x, чтобы полные пути к файлам сохранились.

Ваша платформа также может предоставлять пакеты. Драйверы и среды выполнения, необходимые hashcat, перечислены в docs/hashcat-requirements.md.

Сборка

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

Как это сделать, см. в BUILD.md.

Тесты:

BuildBSDRustTestFuzz
BuildBSDRust teststestfuzz

Использование и справка

Начните с --help, также хранящегося в дереве как docs/hashcat-help.md. Пример хэша для каждого режима находится в docs/hashcat-example-hashes.md.

Вики и FAQ содержат больше информации. Форум хранит годы отвеченных вопросов. Если вам всё ещё нужна помощь от живого человека, приходите в Discord.

Документация

Каталог docs охватывает каждую функцию. Наиболее часто спрашиваемые:

Участие в разработке

Мы приветствуем вклад в проект. В CONTRIBUTING.md описаны стиль кода, требования к pull request и способы протестировать изменение перед отправкой.

Безопасность

В SECURITY.md описано, как сообщить об уязвимости и что считается уязвимостью.

Удачного взлома!

Категории