1
mirror of https://github.com/hashcat/hashcat synced 2024-11-02 20:39:22 +01:00
hashcat/docs/readme.txt

269 lines
5.5 KiB
Plaintext
Raw Normal View History

2017-09-20 16:06:27 +02:00
hashcat v4.0.0
==============
2017-10-19 16:23:44 +02:00
AMD GPUs on Linux require "RadeonOpenCompute (ROCm)" Software Platform (1.6.180 or later)
AMD GPUs on Windows require "AMD Radeon Software Crimson Edition" (15.12 or later)
Intel CPUs require "OpenCL Runtime for Intel Core and Intel Xeon Processors" (16.1.1 or later)
Intel GPUs on Linux require "OpenCL 2.0 GPU Driver Package for Linux" (2.0 or later)
Intel GPUs on Windows require "OpenCL Driver for Intel Iris and Intel HD Graphics"
2017-04-05 12:34:25 +02:00
NVIDIA GPUs require "NVIDIA Driver" (367.x or later)
2015-12-04 15:47:52 +01:00
##
## Features
##
- World's fastest password cracker
- World's first and only in-kernel rule engine
2015-12-04 15:47:52 +01:00
- Free
2016-02-04 10:59:13 +01:00
- Open-Source (MIT License)
2017-10-20 11:58:31 +02:00
- Multi-OS (Linux, Windows and MacOS)
- Multi-Platform (CPU, GPU, DSP, FPGA, etc., everything that comes with an OpenCL runtime)
2016-02-04 10:59:13 +01:00
- 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 distributed cracking networks (using overlay)
- Supports interactive pause / resume
2015-12-04 15:47:52 +01:00
- Supports sessions
- Supports restore
2016-04-29 05:28:49 +02:00
- Supports reading password candidates from file and stdin
2015-12-04 15:47:52 +01:00
- Supports hex-salt and hex-charset
2016-04-29 05:28:49 +02:00
- Supports automatic performance tuning
- Supports automatic keyspace ordering markov-chains
2015-12-04 15:47:52 +01:00
- Built-in benchmarking system
- Integrated thermal watchdog
2017-02-21 20:33:32 +01:00
- 200+ Hash-types implemented with performance in mind
2015-12-04 15:47:52 +01:00
##
## Hash-Types
##
- MD4
- MD5
- Half MD5 (left, mid, right)
- SHA1
2017-01-06 08:54:39 +01:00
- SHA-224
2015-12-04 15:47:52 +01:00
- SHA-256
- SHA-384
- SHA-512
- SHA-3 (Keccak)
- BLAKE2b-512
2015-12-04 15:47:52 +01:00
- SipHash
2017-01-29 16:43:08 +01:00
- Skip32
- RIPEMD-160
2015-12-04 15:47:52 +01:00
- Whirlpool
- DES (PT = $salt, key = $pass)
- 3DES (PT = $salt, key = $pass)
- ChaCha20
2015-12-04 15:47:52 +01:00
- GOST R 34.11-94
- GOST R 34.11-2012 (Streebog) 256-bit
- GOST R 34.11-2012 (Streebog) 512-bit
- md5($pass.$salt)
- md5($salt.$pass)
- md5(unicode($pass).$salt)
- md5($salt.unicode($pass))
- md5($salt.$pass.$salt)
- md5($salt.md5($pass))
- md5($salt.md5($salt.$pass))
- md5($salt.md5($pass.$salt))
- md5(md5($pass))
- md5(md5($pass).md5($salt))
2015-12-04 15:47:52 +01:00
- md5(strtoupper(md5($pass)))
- md5(sha1($pass))
2015-12-04 15:47:52 +01:00
- sha1($pass.$salt)
- sha1($salt.$pass)
- sha1(unicode($pass).$salt)
- sha1($salt.unicode($pass))
- sha1(sha1($pass))
- sha1($salt.sha1($pass))
2015-12-04 15:47:52 +01:00
- sha1(md5($pass))
- sha1($salt.$pass.$salt)
- sha1(CX)
2015-12-04 15:47:52 +01:00
- sha256($pass.$salt)
- sha256($salt.$pass)
- sha256(unicode($pass).$salt)
- sha256($salt.unicode($pass))
- sha512($pass.$salt)
- sha512($salt.$pass)
- sha512(unicode($pass).$salt)
- sha512($salt.unicode($pass))
- HMAC-MD5 (key = $pass)
- HMAC-MD5 (key = $salt)
- HMAC-SHA1 (key = $pass)
- HMAC-SHA1 (key = $salt)
- HMAC-SHA256 (key = $pass)
- HMAC-SHA256 (key = $salt)
- HMAC-SHA512 (key = $pass)
- HMAC-SHA512 (key = $salt)
- PBKDF2-HMAC-MD5
- PBKDF2-HMAC-SHA1
- PBKDF2-HMAC-SHA256
- PBKDF2-HMAC-SHA512
- MyBB
- phpBB3
- SMF (Simple Machines Forum)
2015-12-04 15:47:52 +01:00
- vBulletin
- IPB (Invision Power Board)
- WBB (Woltlab Burning Board)
2015-12-04 15:47:52 +01:00
- osCommerce
- xt:Commerce
- PrestaShop
- MediaWiki B type
- WordPress
- Drupal 7
2015-12-04 15:47:52 +01:00
- Joomla
- PHPS
- Django (SHA-1)
- Django (PBKDF2-SHA256)
- Episerver
2015-12-04 15:47:52 +01:00
- ColdFusion 10+
- Apache MD5-APR
- MySQL
- PostgreSQL
- MSSQL
- Oracle H: Type (Oracle 7+)
- Oracle S: Type (Oracle 11+)
- Oracle T: Type (Oracle 12+)
- Sybase
- hMailServer
- DNSSEC (NSEC3)
- IKE-PSK
- IPMI2 RAKP
- iSCSI CHAP
- CRAM-MD5
- MySQL CRAM (SHA1)
- PostgreSQL CRAM (MD5)
- SIP digest authentication (MD5)
- WPA/WPA2
- WPA/WPA2 PMK
2015-12-04 15:47:52 +01:00
- NetNTLMv1
- NetNTLMv1+ESS
2015-12-04 15:47:52 +01:00
- NetNTLMv2
- Kerberos 5 AS-REQ Pre-Auth etype 23
2016-02-16 16:34:46 +01:00
- Kerberos 5 TGS-REP etype 23
2015-12-04 15:47:52 +01:00
- Netscape LDAP SHA/SSHA
- FileZilla Server
2015-12-04 15:47:52 +01:00
- LM
- NTLM
- Domain Cached Credentials (DCC), MS Cache
- Domain Cached Credentials 2 (DCC2), MS Cache 2
2017-05-07 02:04:53 +02:00
- DPAPI masterkey file v1 and v2
2015-12-04 15:47:52 +01:00
- MS-AzureSync PBKDF2-HMAC-SHA256
- descrypt
- bsdicrypt
- md5crypt
- sha256crypt
- sha512crypt
- bcrypt
- scrypt
2017-10-20 11:58:31 +02:00
- MacOS v10.4
- MacOS v10.5
- MacOS v10.6
- MacOS v10.7
- MacOS v10.8
- MacOS v10.9
- MacOS v10.10
2017-04-03 16:59:04 +02:00
- iTunes backup < 10.0
- iTunes backup >= 10.0
2015-12-04 15:47:52 +01:00
- AIX {smd5}
- AIX {ssha1}
- AIX {ssha256}
- AIX {ssha512}
- Cisco-ASA MD5
- Cisco-PIX MD5
- Cisco-IOS $1$ (MD5)
- Cisco-IOS type 4 (SHA256)
- Cisco $8$ (PBKDF2-SHA256)
- Cisco $9$ (scrypt)
2015-12-04 15:47:52 +01:00
- Juniper IVE
- Juniper NetScreen/SSG (ScreenOS)
- Juniper/NetBSD sha1crypt
- Fortigate (FortiOS)
- Samsung Android Password/PIN
2017-04-03 16:59:04 +02:00
- Windows Phone 8+ PIN/password
2015-12-04 15:47:52 +01:00
- GRUB 2
- CRC32
- RACF
- Radmin2
- Redmine
- PunBB
2016-08-19 11:34:34 +02:00
- OpenCart
- Atlassian (PBKDF2-HMAC-SHA1)
- Citrix NetScaler
2015-12-04 15:47:52 +01:00
- SAP CODVN B (BCODE)
- SAP CODVN F/G (PASSCODE)
- SAP CODVN H (PWDSALTEDHASH) iSSHA-1
- PeopleSoft
2016-04-29 05:28:49 +02:00
- PeopleSoft PS_TOKEN
2015-12-04 15:47:52 +01:00
- Skype
2016-05-12 09:26:54 +02:00
- WinZip
2015-12-04 15:47:52 +01:00
- 7-Zip
- RAR3-hp
2016-01-09 20:34:12 +01:00
- RAR5
2016-03-02 16:03:23 +01:00
- AxCrypt
- AxCrypt in-memory SHA1
2015-12-04 15:47:52 +01:00
- PDF 1.1 - 1.3 (Acrobat 2 - 4)
- PDF 1.4 - 1.6 (Acrobat 5 - 8)
- PDF 1.7 Level 3 (Acrobat 9)
- PDF 1.7 Level 8 (Acrobat 10 - 11)
- MS Office <= 2003 MD5
- MS Office <= 2003 SHA1
- MS Office 2007
- MS Office 2010
- MS Office 2013
- Lotus Notes/Domino 5
- Lotus Notes/Domino 6
- Lotus Notes/Domino 8
- Bitcoin/Litecoin wallet.dat
- Blockchain, My Wallet
- Blockchain, My Wallet, V2
2015-12-04 15:47:52 +01:00
- 1Password, agilekeychain
- 1Password, cloudkeychain
- LastPass
2015-12-04 15:47:52 +01:00
- Password Safe v2
- Password Safe v3
- KeePass 1 (AES/Twofish) and KeePass 2 (AES)
- JKS Java Key Store Private Keys (SHA1)
- Ethereum Wallet, PBKDF2-HMAC-SHA256
- Ethereum Wallet, SCRYPT
2015-12-04 15:47:52 +01:00
- eCryptfs
- Android FDE <= 4.3
- Android FDE (Samsung DEK)
- TrueCrypt
- VeraCrypt
2017-01-21 15:37:44 +01:00
- LUKS
- Plaintext
2015-12-04 15:47:52 +01:00
##
2016-04-29 05:28:49 +02:00
## Attack-Modes
2015-12-04 15:47:52 +01:00
##
2016-04-29 05:28:49 +02:00
- Straight *
- Combination
- Brute-force
- Hybrid dict + mask
- Hybrid mask + dict
2016-02-04 10:59:13 +01:00
2016-04-29 05:28:49 +02:00
* = Supports rules
2016-02-04 10:59:13 +01:00
##
2016-04-29 05:28:49 +02:00
## Supported OpenCL runtimes
2015-12-04 15:47:52 +01:00
##
- AMD
2016-04-29 05:28:49 +02:00
- Apple
- Intel
- Mesa (Gallium)
- NVidia
2016-04-29 05:28:49 +02:00
- pocl
##
## Supported OpenCL device types
##
- GPU
2016-10-29 13:50:43 +02:00
- CPU
- APU
- DSP
- FPGA
- Coprocessor