1
0
mirror of https://github.com/hashcat/hashcat.git synced 2024-11-15 20:39:17 +00:00
hashcat/docs/readme.txt

317 lines
7.2 KiB
Plaintext
Raw Normal View History

2018-12-02 10:58:48 +00:00
hashcat v5.1.0
==============
2017-10-19 14:23:44 +00: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"
2019-04-26 08:03:16 +00:00
NVIDIA GPUs require "NVIDIA Driver" (418.56 or later) and "CUDA Toolkit" (10.1 or later)
2015-12-04 14:47:52 +00:00
##
## Features
##
- World's fastest password cracker
- World's first and only in-kernel rule engine
2015-12-04 14:47:52 +00:00
- Free
2016-02-04 09:59:13 +00:00
- Open-Source (MIT License)
2017-10-20 11:36:47 +00:00
- Multi-OS (Linux, Windows and macOS)
- Multi-Platform (CPU, GPU, DSP, FPGA, etc., everything that comes with an OpenCL runtime)
2016-02-04 09:59:13 +00: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)
2018-10-28 15:47:13 +00:00
- Supports password candidate brain functionality
2016-02-04 09:59:13 +00:00
- Supports distributed cracking networks (using overlay)
- Supports interactive pause / resume
2015-12-04 14:47:52 +00:00
- Supports sessions
- Supports restore
2016-04-29 03:28:49 +00:00
- Supports reading password candidates from file and stdin
2015-12-04 14:47:52 +00:00
- Supports hex-salt and hex-charset
2016-04-29 03:28:49 +00:00
- Supports automatic performance tuning
- Supports automatic keyspace ordering markov-chains
2015-12-04 14:47:52 +00:00
- Built-in benchmarking system
- Integrated thermal watchdog
2017-02-21 19:33:32 +00:00
- 200+ Hash-types implemented with performance in mind
2015-12-04 14:47:52 +00:00
##
## Hash-Types
##
- MD4
- MD5
2018-01-30 10:24:21 +00:00
- Half MD5
2015-12-04 14:47:52 +00:00
- SHA1
- SHA2-224
- SHA2-256
- SHA2-384
- SHA2-512
- SHA3-224
- SHA3-256
- SHA3-384
- SHA3-512
- Keccak-224
- Keccak-256
- Keccak-384
- Keccak-512
- BLAKE2b-512
2015-12-04 14:47:52 +00:00
- SipHash
- RIPEMD-160
2015-12-04 14:47:52 +00:00
- Whirlpool
- GOST R 34.11-94
- GOST R 34.11-2012 (Streebog) 256-bit
- GOST R 34.11-2012 (Streebog) 512-bit
- Java Object hashCode()
2015-12-04 14:47:52 +00:00
- md5($pass.$salt)
- md5($salt.$pass)
2018-01-30 10:24:21 +00:00
- md5(utf16le($pass).$salt)
- md5($salt.utf16le($pass))
2015-12-04 14:47:52 +00:00
- 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 14:47:52 +00:00
- md5(strtoupper(md5($pass)))
- md5(sha1($pass))
2015-12-04 14:47:52 +00:00
- sha1($pass.$salt)
- sha1($salt.$pass)
2018-01-30 10:24:21 +00:00
- sha1(utf16le($pass).$salt)
- sha1($salt.utf16le($pass))
- sha1(sha1($pass))
- sha1($salt.sha1($pass))
2015-12-04 14:47:52 +00:00
- sha1(md5($pass))
2019-07-25 23:46:43 +00:00
- sha1(md5($pass).$salt)
2018-12-10 15:50:58 +00:00
- sha1(md5(md5($pass)))
2015-12-04 14:47:52 +00:00
- sha1($salt.$pass.$salt)
- sha1(CX)
2015-12-04 14:47:52 +00:00
- sha256($pass.$salt)
- sha256($salt.$pass)
2018-01-30 10:24:21 +00:00
- sha256(utf16le($pass).$salt)
- sha256($salt.utf16le($pass))
2019-07-13 18:51:38 +00:00
- sha256(md5($pass))
2015-12-04 14:47:52 +00:00
- sha512($pass.$salt)
- sha512($salt.$pass)
2018-01-30 10:24:21 +00:00
- sha512(utf16le($pass).$salt)
- sha512($salt.utf16le($pass))
2019-08-01 13:11:47 +00:00
- sha256(sha256($pass).$salt)
- AuthMe sha256
2015-12-04 14:47:52 +00:00
- 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)
2018-01-30 10:24:21 +00:00
- DES (PT = $salt, key = $pass)
- 3DES (PT = $salt, key = $pass)
- Skip32 (PT = $salt, key = $pass)
- ChaCha20
- phpass
- scrypt
2015-12-04 14:47:52 +00:00
- PBKDF2-HMAC-MD5
- PBKDF2-HMAC-SHA1
- PBKDF2-HMAC-SHA256
- PBKDF2-HMAC-SHA512
- Python passlib pbkdf2-sha1
- Python passlib pbkdf2-sha256
- Python passlib pbkdf2-sha512
2018-01-30 10:24:21 +00:00
- Skype
- WPA-EAPOL-PBKDF2
- WPA-EAPOL-PMK
- WPA-PMKID-PBKDF2
- WPA-PMKID-PMK
2018-01-30 10:24:21 +00:00
- iSCSI CHAP authentication, MD5(CHAP)
- IKE-PSK MD5
- IKE-PSK SHA1
- NetNTLMv1
- NetNTLMv1+ESS
- NetNTLMv2
- IPMI2 RAKP HMAC-SHA1
- Kerberos 5 AS-REQ Pre-Auth etype 23
- Kerberos 5 AS-REP etype 23
- Kerberos 5 TGS-REP etype 23 (RC4-HMAC-MD5)
- Kerberos 5 Pre-Auth etype 17/18 (AES128-CTS-HMAC-SHA1-96)
- Kerberos 5 TGS-REP etype 17/18 (AES128-CTS-HMAC-SHA1-96)
2018-01-30 10:24:21 +00:00
- DNSSEC (NSEC3)
- CRAM-MD5
- PostgreSQL CRAM (MD5)
- MySQL CRAM (SHA1)
- SIP digest authentication (MD5)
- TACACS+
- JWT (JSON Web Token)
- SMF (Simple Machines Forum) > v1.1
- phpBB3 (MD5)
- vBulletin < v3.8.5
- vBulletin >= v3.8.5
- MyBB 1.2+
- IPB2+ (Invision Power Board)
- WBB3 (Woltlab Burning Board)
- Joomla < 2.5.18
- Joomla >= 2.5.18 (MD5)
- WordPress (MD5)
- PHPS
- Drupal7
2015-12-04 14:47:52 +00:00
- osCommerce
- xt:Commerce
- PrestaShop
- Django (SHA-1)
- Django (PBKDF2-SHA256)
2017-11-11 13:44:56 +00:00
- Tripcode
2018-01-30 10:24:21 +00:00
- MediaWiki B type
- OpenCart
- Redmine
- PunBB
- Atlassian (PBKDF2-HMAC-SHA1)
2015-12-04 14:47:52 +00:00
- PostgreSQL
2018-01-30 10:24:21 +00:00
- MSSQL (2000)
- MSSQL (2005)
- MSSQL (2012, 2014)
- MySQL323
- MySQL4.1/MySQL5
2015-12-04 14:47:52 +00:00
- Oracle H: Type (Oracle 7+)
- Oracle S: Type (Oracle 11+)
- Oracle T: Type (Oracle 12+)
2018-01-30 10:24:21 +00:00
- Sybase ASE
- Episerver 6.x < .NET 4
- Episerver 6.x >= .NET 4
- Apache $apr1$ MD5, md5apr1, MD5 (APR)
- ColdFusion 10+
2015-12-04 14:47:52 +00:00
- hMailServer
2018-01-30 10:24:21 +00:00
- nsldap, SHA-1(Base64), Netscape LDAP SHA
- nsldaps, SSHA-1(Base64), Netscape LDAP SSHA
- SSHA-256(Base64), LDAP {SSHA256}
- SSHA-512(Base64), LDAP {SSHA512}
2018-01-15 12:52:52 +00:00
- CRAM-MD5 Dovecot
2018-01-30 10:24:21 +00:00
- FileZilla Server >= 0.9.55
- CRC32
2015-12-04 14:47:52 +00:00
- LM
- NTLM
- Domain Cached Credentials (DCC), MS Cache
- Domain Cached Credentials 2 (DCC2), MS Cache 2
2018-01-30 10:24:21 +00:00
- DPAPI masterkey file v1
- DPAPI masterkey file v2
- MS-AzureSync PBKDF2-HMAC-SHA256
- descrypt, DES (Unix), Traditional DES
- BSDi Crypt, Extended DES
- md5crypt, MD5 (Unix), Cisco-IOS $1$ (MD5)
- bcrypt $2*$, Blowfish (Unix)
- sha256crypt $5$, SHA256 (Unix)
- sha512crypt $6$, SHA512 (Unix)
- macOS v10.4, MacOS v10.5, MacOS v10.6
2017-10-20 11:36:47 +00:00
- macOS v10.7
2018-01-30 10:24:21 +00:00
- macOS v10.8+ (PBKDF2-SHA512)
2015-12-04 14:47:52 +00:00
- AIX {smd5}
- AIX {ssha1}
- AIX {ssha256}
- AIX {ssha512}
- Cisco-PIX MD5
2018-01-30 10:24:21 +00:00
- Cisco-ASA MD5
- Cisco-IOS $1$ (MD5)
- Cisco-IOS type 4 (SHA256)
2018-01-30 10:24:21 +00:00
- Cisco-IOS $8$ (PBKDF2-SHA256)
- Cisco-IOS $9$ (scrypt)
- Juniper NetScreen/SSG (ScreenOS)
2018-01-30 10:24:21 +00:00
- Juniper IVE
- Juniper/NetBSD sha1crypt
2018-01-30 10:24:21 +00:00
- FortiGate (FortiOS)
- Samsung Android Password/PIN
2017-04-03 14:59:04 +00:00
- Windows Phone 8+ PIN/password
2018-01-30 10:24:21 +00:00
- Citrix NetScaler
2015-12-04 14:47:52 +00:00
- RACF
2018-01-30 10:24:21 +00:00
- GRUB 2
2015-12-04 14:47:52 +00:00
- Radmin2
2018-01-30 10:24:21 +00:00
- ArubaOS
2015-12-04 14:47:52 +00:00
- SAP CODVN B (BCODE)
- SAP CODVN F/G (PASSCODE)
- SAP CODVN H (PWDSALTEDHASH) iSSHA-1
2018-01-30 10:24:21 +00:00
- Lotus Notes/Domino 5
- Lotus Notes/Domino 6
- Lotus Notes/Domino 8
2015-12-04 14:47:52 +00:00
- PeopleSoft
2016-04-29 03:28:49 +00:00
- PeopleSoft PS_TOKEN
2019-06-22 14:05:02 +00:00
- Oracle Transportation Management (SHA256)
2015-12-04 14:47:52 +00:00
- 7-Zip
- RAR3-hp
2016-01-09 19:34:12 +00:00
- RAR5
2016-03-02 15:03:23 +00:00
- AxCrypt
- AxCrypt in-memory SHA1
2018-01-30 10:24:21 +00:00
- WinZip
- PKZIP archive encryption
- PKZIP Master Key
2018-01-30 10:24:21 +00:00
- iTunes backup < 10.0
- iTunes backup >= 10.0
2019-02-22 14:50:03 +00:00
- Android Backup
2018-01-30 10:24:21 +00:00
- TrueCrypt
- Android FDE <= 4.3
- Android FDE (Samsung DEK)
- eCryptfs
- VeraCrypt
- LUKS
- DiskCryptor
2018-06-18 12:38:35 +00:00
- FileVault 2
- Apple File System (APFS)
2018-01-30 10:24:21 +00:00
- MS Office <= 2003
2015-12-04 14:47:52 +00:00
- MS Office 2007
- MS Office 2010
- MS Office 2013
2017-12-13 09:39:39 +00: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)
- Apple Secure Notes
- Open Document Format (ODF) 1.1 (SHA-1, Blowfish)
- Open Document Format (ODF) 1.2 (SHA-256, AES)
2018-01-30 10:24:21 +00:00
- Password Safe v2
- Password Safe v3
- LastPass + LastPass sniffed
- 1Password, agilekeychain
- 1Password, cloudkeychain
2015-12-04 14:47:52 +00:00
- Bitcoin/Litecoin wallet.dat
- Blockchain, My Wallet
- Blockchain, My Wallet, V2
- Blockchain, My Wallet, Second Password (SHA256)
- Electrum Wallet (Salt-Type 1-3)
- KeePass 1 (AES/Twofish) and KeePass 2 (AES)
- JKS Java Key Store Private Keys (SHA1)
- Ethereum Wallet, PBKDF2-HMAC-SHA256
- Ethereum Wallet, SCRYPT
2018-01-30 10:24:21 +00:00
- Ethereum Pre-Sale Wallet, PBKDF2-HMAC-SHA256
2018-08-01 18:33:46 +00:00
- Ansible Vault
- Plaintext
2015-12-04 14:47:52 +00:00
##
2016-04-29 03:28:49 +00:00
## Attack-Modes
2015-12-04 14:47:52 +00:00
##
2016-04-29 03:28:49 +00:00
- Straight *
- Combination
- Brute-force
- Hybrid dict + mask
- Hybrid mask + dict
2016-02-04 09:59:13 +00:00
2016-04-29 03:28:49 +00:00
* = Supports rules
2016-02-04 09:59:13 +00:00
##
2016-04-29 03:28:49 +00:00
## Supported OpenCL runtimes
2015-12-04 14:47:52 +00:00
##
- AMD
2016-04-29 03:28:49 +00:00
- Apple
- Intel
- Mesa (Gallium)
- NVidia
2016-04-29 03:28:49 +00:00
- pocl
##
## Supported OpenCL device types
##
- GPU
2016-10-29 11:50:43 +00:00
- CPU
- APU
- DSP
- FPGA
- Coprocessor