Hashcat advanced password recovery Windows&Linux Download
Download latest version (older versions)
| Name | Version | md5sum | Date |
|---|---|---|---|
| hashcat | v0.43 | 3fb06ac8f2402c54ea5691bc50a61537 | 2013.03.07 |
Features
- Multi-Threaded
- Free
- Multi-Hash (up to 24 million hashes)
- Multi-OS (Linux, Windows and OSX native binaries)
- Multi-Algo (MD4, MD5, SHA1, DCC, NTLM, MySQL, ...)
- SSE2 accelerated
- All Attack-Modes except Brute-Force and Permutation can be extended by rules
- Very fast Rule-engine
- Rules compatible with JTR and PasswordsPro
- Possible to resume or limit session
- Automatically recognizes recovered hashes from outfile at startup
- Can automatically generate random rules
- Load saltlist from external file and then use them in a Brute-Force Attack variant
- Able to work in an distributed environment
- Specify multiple wordlists or multiple directories of wordlists
- Number of threads can be configured
- Threads run on lowest priority
- Supports hex-charset
- Supports hex-salt
- 30+ Algorithms implemented with performance in mind
- ... and much more
Hashcat Screenshot
Attack-Modes
- Straight *
- Combination *
- Toggle-Case
- Brute-Force
- Permutation
- Table-Lookup
Algorithms
- MD5
- md5($pass.$salt)
- md5($salt.$pass)
- HMAC-MD5 (key = $pass)
- HMAC-MD5 (key = $salt)
- SHA1
- sha1($pass.$salt)
- sha1($salt.$pass)
- HMAC-SHA1 (key = $pass)
- HMAC-SHA1 (key = $salt)
- MySQL
- MySQL4.1/MySQL5
- phpass, MD5(Wordpress), MD5(phpBB3)
- md5crypt, MD5(Unix), FreeBSD MD5, Cisco-IOS MD5
- SHA-1(Django)
- MD4
- NTLM
- Domain Cached Credentials, mscash
- SHA256
- sha256($pass.$salt)
- sha256($salt.$pass)
- HMAC-SHA256 (key = $pass)
- HMAC-SHA256 (key = $salt)
- md5apr1, MD5(APR), Apache MD5
- SHA512
- sha512($pass.$salt)
- sha512($salt.$pass)
- HMAC-SHA512 (key = $pass)
- HMAC-SHA512 (key = $salt)
- SHA-512(Unix)
- WPA/WPA2
- Double MD5
- MD5(Sun)
- md5(md5(md5($pass)))
- md5(md5($salt).$pass)
- md5($salt.md5($pass))
- md5($pass.md5($salt))
- md5($salt.$pass.$salt)
- md5(md5($pass).md5($salt))
- md5($salt.md5($salt.$pass))
- md5($salt.md5($pass.$salt))
- md5($username.0.$pass)
- md5(strtoupper(md5($pass)))
- md5(sha1($pass))
- sha1(sha1($pass))
- sha1(sha1(sha1($pass)))
- sha1(md5($pass))
- MD5(Chap)
- SHA-3(Keccak)
- Half MD5
- Password Safe SHA-256
- IKE-PSK MD5
- IKE-PSK SHA1
- NetNTLMv1
- NetNTLMv2
- nsldap, SHA-1(Base64), Netscape LDAP SHA
- nsldaps, SSHA-1(Base64), Netscape LDAP SSHA
- SMF > v1.1
- OS X v10.4, v10.5, v10.6
- MSSQL
- EPiServer 6.x
- OS X v10.7
- MSSQL 2012
- vBulletin < v3.8.5
- vBulletin > v3.8.5
- IPB2+, MyBB1.2+
- WebEdition CMS
Tested OS
- All Linux, Windows and OSX versions should work on both 32 and 64 bit
Performance
- Windows 7, 64 bit
- Phenom II X6 T1090 @ 3.8 Ghz
- hashcat v0.40, 64 bit
| Name | MD5 1 hash | NTLM 500k hashes | phpass 1 hash |
|---|---|---|---|
| hashcat (8 threads) | 86.24M c/s | 71.17M c/s | 49.67k c/s |
| hashcat (1 thread) | 12.90M c/s | 10.58M c/s | 7.79k c/s |
- Ubuntu 11.04, 64 bit
- AMD Athlon(tm) 64 X2 Dual Core Processor 6000+
- hashcat v0.37, 64 bit
| Name | SHA1 1 hash | NTLM 500k hashes | MySQL 1k hashes |
|---|---|---|---|
| hashcat (2 threads) | 10.23M c/s | 12.25M c/s | 22.65M c/s |
| hashcat (1 thread) | 5.22M c/s | 6.35M c/s | 12.03M c/s |
Download latest binary version
| Name | Version | md5sum | Date |
|---|---|---|---|
| hashcat-gui alternate | md5decrypter.co.uk | ||
| hashcat-gui official *outdated* | v0.5.1 | 2ef34f433d5241f4c3634e55ef3928d3 | 2012.03.25 |
| hashcat-gui official *outdated* | GitHub |
Additional requirements:
- Windows users require Microsoft visual C++ redistributable package
Features
- Supports all platforms used by hashcat (CPU, OpenCL, CUDA)
- Supports all hashcat implementations (hashcat, oclHashcat-plus, oclHashcat-lite)
- Free
- Multi-OS (Linux & Windows native binaries)
- Multi-Platform (32-bit & 64-bit)
- ... and much more
Hashcat-GUI Screenshot Windows
Hashcat-GUI Screenshot Linux
Tested OS
- All Windows and Linux versions should work on both 32 and 64 bit
Help
A detailed description of all commandline parameters is available by using --help. Hashcat is explained in some of the videos and in the forums. If you encounter a bug, report it in the forums where fixes and beta versions are announced as well.Download older versions
This is a list of older hashcat versions, it's not always bad to grab the latest version.| Name | Version | md5sum | Date |
|---|---|---|---|
| hashcat | v0.42 | 558e0a9f45ba97f66706cee151464149 | 2013.01.01 |
| User Manual *outdated* | v1.2 | a2b1080a9b78c844dd9554991fb173bd | 2011.08.09 |