hashcat v5.1 releases: advanced password recovery utility

hashcat is the world’s fastest and most advanced password recovery utility, supporting five unique modes of attack for over 200 highly-optimized hashing algorithms. hashcat currently supports CPUs, GPUs, and other hardware accelerators on Linux, Windows, and OSX, and has facilities to help enable distributed password cracking.


  • World’s fastest password cracker
  • World’s first and only in-kernel rule engine
  • Free
  • Open-Source (MIT License)
  • Multi-OS (Linux, Windows and macOS)
  • Multi-Platform (CPU, GPU, DSP, FPGA, etc., everything that comes with an OpenCL runtime)
  • Multi-Hash (Cracking multiple hashes at the same time)
  • Multi-Devices (Utilizing multiple devices in same system)
  • Multi-Device-Types (Utilizing mixed device types in same system)
  • Supports password candidate brain functionality
  • Supports distributed cracking networks (using overlay)
  • Supports interactive pause / resume
  • Supports sessions
  • Supports restore
  • Supports reading password candidates from file and stdin
  • Supports hex-salt and hex-charset
  • Supports automatic performance tuning
  • Supports automatic keyspace ordering markov-chains
  • Built-in benchmarking system
  • Integrated thermal watchdog
  • 200+ Hash-types implemented with performance in mind
  • … and much more

Changelog v5.1

This release is mostly about expanding support for new algorithms and fixing bugs:

  • Added pure kernels for hash-mode 11700 (Streebog-256)
  • Added pure kernels for hash-mode 11800 (Streebog-512)
  • Added hash-mode 11750 (HMAC-Streebog-256 (key = $pass), big-endian)
  • Added hash-mode 11760 (HMAC-Streebog-256 (key = $salt), big-endian)
  • Added hash-mode 11850 (HMAC-Streebog-512 (key = $pass), big-endian)
  • Added hash-mode 11860 (HMAC-Streebog-512 (key = $salt), big-endian)
  • Added hash-mode 13771 (VeraCrypt PBKDF2-HMAC-Streebog-512 + XTS 512 bit)
  • Added hash-mode 13772 (VeraCrypt PBKDF2-HMAC-Streebog-512 + XTS 1024 bit)
  • Added hash-mode 13773 (VeraCrypt PBKDF2-HMAC-Streebog-512 + XTS 1536 bit)
  • Added hash-mode 18200 (Kerberos 5 AS-REP etype 23)
  • Added hash-mode 18300 (Apple File System (APFS))
  • Added Kuznyechik cipher and cascades support for VeraCrypt kernels
  • Added Camellia cipher and cascades support for VeraCrypt kernels

New Features:

  • Added support for using –stdout in brain-client mode
  • Added new option –stdin-timeout-abort, to set how long hashcat should wait for stdin input before aborting
  • Added new option –kernel-threads to manually override the automatically-calculated number of threads
  • Added new option –keyboard-layout-mapping to map users keyboard layout, required to crack TC/VC system boot volumes



Copyright (c) 2015-2018 Jens Steube