Hash Types (-M) : @bhinfosecurity @krelkci

Download as pdf or txt
Download as pdf or txt
You are on page 1of 1

1731 MSSQL (2012, 2014) Attack Modes

Hash Types (-m) 200 MySQL323


**RAW HASH** -a 0 Straight [hash] [dictionary]
300 MySQL4.1/MySQL5
900 MD4 3100 Oracle H: Type (Oracle 7+)
-a 1 Combination [hash] [dictionary] [dictionary]
0 MD5 112 Oracle S: Type (Oracle 11+) -a 3 Brute-Force [hash] [mask]
5100 Half MD5 12300 Oracle T: Type (Oracle 12+) -a 6 Hybrid Wordlist + Mask [hash] [dictionary] [mask]
100 SHA1 8000 Sybase ASE
1300 SHA-224
-a 7 Hybrid Mask + Wordlist [hash] [dictionary] [mask]
*** HTTP, SMTP, LDAP, FTP ***
1400 SHA-256
141 Episerver 6.x < .NET 4
10800 SHA-384 1441 Episerver 6.x >= .NET 4
Character Sets (Default) [?]
1700 SHA-512 1600 Apache $apr1$ MD5, md5apr1, MD5 ARP ?l abcdefghijklmnopqrstuvwxyz [26]
5000 SHA-3 (Keccak) 12600 ColdFusion 10+ ?u ABCDEFGHIJKLMNOPQRSTUVWXYZ [26]
600 BLAKE2b-512 1421 hMailServer
10100 SipHash
?d 0123456789 [10]
101 nsldap, SHA-1(Base64), Netscape LDAP SHA ?h 0123456789abcdef [16]
6000 RIPEMD-160 111 nsldaps, SSHA-1(Base64), Netscape LDAP SSHA
6100 Whirlpool 1411 SSHA-256(Base64), LDAP {SSHA256}
?H 0123456789ABCDEF [16]
6900 GOST R 34.11-94 1711 SSHA-512(Base64), LDAP {SSHA512} ?s !"#$%&'()*+,-./:;<=>?@[\]^_`{|}~ [33]
11700 GOST R 34.11-2012 (Streebog) 256-bit 16400 CRAM-MD5 Dovecot ?a ?l?u?d?s [95]
11800 GOST R 34.11-2012 (Streebog) 512-bit 15000 FileZilla Server >= 0.9.55
***RAW HASH + SALT / ITERATION *****
?b 0x00 - 0xff [255] Hashcat 4.10 Cheat Sheet v.2018.1b
*** CHECKSUM ***
10 md5($pass.$salt) 11500 CRC32 @BHInfoSecurity @Krelkci
20 md5($salt.$pass) *** OPERATING SYSTEMS ***
Device Types (-D)
30 md5(utf16le($pass).$salt) 3000 LM -D 1 CPU https://www.blackhillsinfosec.com
40 md5($salt.utf16le($pass)) 1000 NTLM -D 2 GPU
3800 md5($salt.$pass.$salt)
1100 Domain Cached Credentials (DCC), MS Cache -D 3 FPGA, DSP, Co-Proc https://hashcat.net/hashcat/
3710 md5($salt.md5($pass)) 2100 Domain Cached Credentials 2 (DCC2), MS Cache 2
4010 md5($salt.md5($salt.$pass)) https://github.com/hashcat/hashcat
15300 DPAPI masterkey file v1
4110 md5($salt.md5($pass.$salt)) 15900 DPAPI masterkey file v2
Options
2600 md5(md5($pass)) 12800 MS-AzureSync PBKDF2-HMAC-SHA256 -m [#] Hash Type (mode)
3910 md5(md5($pass).md5($salt)) 1500 descrypt, DES (Unix), Traditional DES -a [#] Attack Mode Common Dictionary Repos
4300 md5(strtoupper(md5($pass))) CrackStation: https://crackstation.net/
12400 BSDi Crypt, Extended DES -r [file] Rules file
4400 md5(sha1($pass)) 500 md5crypt, MD5 (Unix), Cisco-IOS $1$ (MD5) Lots of others: https://wiki.skullsecurity.org/Passwords
110 sha1($pass.$salt) -V Version
3200 bcrypt $2*$, Blowfish (Unix) Custom: cewl -d3 -w wordlist.txt -v http://domain.tld
120 sha1($salt.$pass) 7400 sha256crypt $5$, SHA256 (Unix)
--status Keep screen updated
130 sha1(utf16le($pass).$salt) 1800 ha512crypt $6$, SHA512 (Unix) -b Benchmark Hash Sources to Hash Type
140 sha1($salt.utf16le($pass)) 122 macOS v10.4, MacOS v10.5, MacOS v10.6 --runtime [#] Abort after x seconds Inveigh NetNTLMv1 5500
4500 sha1(sha1($pass)) 1722 macOS v10.7 Inveigh NetNTLMv2 5600
4520 sha1($salt.sha1($pass))
--session [text] Set session name (resumeable)
7100 macOS v10.8+ (PBKDF2-SHA512) Mimikatz/LSAdump 1000
4700 sha1(md5($pass)) --restore Restore/Resume session
6300 AIX {smd5} esedbexport/secretsdump.py ntds.dit (LM) 3000
4900 sha1($salt.$pass.$salt) 6700 AIX {ssha1}
-o [filename] Define output/potfile esdbexport/secretsdump.py ntds.dit (NTLM) 1000
14400 sha1(CX) 6400 AIX {ssha256} --username Ignore username field in hashfile airmon-ng (WPA/WPA2) 2500
1410 sha256($pass.$salt) 6500 AIX {ssha512} --potfile-disable Ignore potfile and do not write 2501
1420 sha256($salt.$pass) 2400 Cisco-PIX MD5
1430 sha256(utf16le($pass).$salt)
-d [#] Specify an OpenCL Device
2410 Cisco-ASA MD5 Common Hash Types
1440 sha256($salt.utf16le($pass)) -D [#] Specify an OpenCL Device type
500 Cisco-IOS $1$ (MD5) MD4 90
1710 sha512($pass.$salt) 5700 Cisco-IOS type 4 (SHA256)
-I List OpenCL Devices & Types MD5 0
1720 sha512($salt.$pass) 9200 Cisco-IOS $8$ (PBKDF2-SHA256) -O Optimized Kernel, Passwords <32 char NTLM 1000
1730 sha512(utf16le($pass).$salt) 9300 Cisco-IOS $9$ (scrypt) -i Increment (brute force) NetNTLMv1 5500
1740 sha512($salt.utf16le($pass)) 22 Juniper NetScreen/SSG (ScreenOS) NetNTLMv2 5600
***RAW HASH, AUTHENTICATED ***
--increment-min [#] Start increment at [#] of chars
501 Juniper IVE mscache1 (xp, w2k3) 1100
50 HMAC-MD5 (key = $pass) --increment-max [#] Stop increment at [#[ of chars
15100 Juniper/NetBSD sha1crypt mscache2 (v, w7, w8, w10,w2k8+) 2100
60 HMAC-MD5 (key = $salt) 7000 FortiGate (FortiOS) LanManager 3000
150 HMAC-SHA1 (key = $pass) 5800 Samsung Android Password/PIN hashcat-utils SHA512 1700
160 HMAC-SHA1 (key = $salt) Kerberos REQ 7500
13800 Windows Phone 8+ PIN/password Cap2hccapx (.pcap to WPA/WPA2)
1450 HMAC-SHA256 (key = $pass) 8100 Citrix NetScaler Kerberos TGS-REP 13100
1460 HMAC-SHA256 (key = $salt) ./cap2hccapx.bin input.pcap output.hccapx [essid] Wordpress 400
8500 RACF
1750 HMAC-SHA512 (key = $pass) 7200 GRUB 2 ct3_to_ntlm (mschap to ntlm) WPA 2500
1760 HMAC-SHA512 (key = $salt) WPA PMK 2501
9900 Radmin2 ./ct3_to_ntlm.bin 8-byte-ct3-in-hex 8-byte-salt-in-hex [24bESS]
*** RAW CIPHER, KNOWN ATTACK *** 125 ArubaOS
14000 DES (PT = $salt, key = $pass) deskey_2_ntlm (DES KPA to NTLM)
*** ENTERPRISE APPLICATION SOFTWARE *** Lookup Hash Modes (Type) from Command Line
14100 3DES (PT = $salt, key = $pass) 7700 SAP CODVN B (BCODE) ./deskey_to_ntlm.pl 8-byte-key-in-hex hashcat --help| grep -I [keyword]
14900 Skip32 (PT = $salt, key = $pass) 7800 SAP CODVN F/G (PASSCODE) keyspace (calculate keyspace with hashcat masks) hashcat --help| grep -i salt
15400 ChaCha20 10300 SAP CODVN H (PWDSALTEDHASH) iSSHA-1 hashcat --help| grep -i Network
*** GENERIC KDF*** ./keyspace.bin [options] mask
8600 Lotus Notes/Domino 5 hashcat --help| grep -i raw
400 phpass 8700 Lotus Notes/Domino 6 hashcat --help| grep -i Office
8900 scrypt 9100 Lotus Notes/Domino 8 Keyspace Exhaustion At 229 GH/s hashcat --help| grep -i Cisco
11900 PBKDF2-HMAC-MD5 hashcat --help| grep -i Forum
133 PeopleSoft 20 x ?a 2.2 T Solar orbits around the center of the Milky way*
12000 PBKDF2-HMAC-SHA1 13500 PeopleSoft PS_TOKEN hashcat --help| grep -i Domain
10900 PBKDF2-HMAC-SHA256 10 x ?a 8,290 years hashcat --help| grep -i SHA256
*** ARCHIVES ***
12100 PBKDF2-HMAC-SHA512 11600 7-Zip 7 x ?a 3.4 days hashcat --help| grep -i MD5
*** NETWORK PROTOCOLS *** 12500 RAR3-hp 5 x ?a 38 seconds
23 Skype 13000 RAR5 Empty Hashes
2500 WPA/WPA2 10 x ?l 7 days
13200 AxCrypt LanManager aad3b435b51404eeaad3b435b51404ee
2501 WPA/WPA2 PMK 13300 AxCrypt in-memory SHA1
7 x ?l 35 seconds NTLM 31d6cfe0d16ae931b73c59d7e0c089c0
4800 iSCSI CHAP authentication, MD5(CHAP) 13600 WinZip 5 x ?l 51 milliseconds
5300 IKE-PSK MD5
*** BACKUP ***
5400 IKE-PSK SHA1 14700 iTunes backup < 10.0 Lookup Hash Examples from Command Line
5500 NetNTLMv1 *A solar orbit or “Cosmic Year” is the Sun orbiting the center of the Milkyway
14800 iTunes backup >= 10.0 hashcat –example-hashes -m [hash-mode#]
5500 NetNTLMv1+ESS one time and takes approximately 225 million Earth years. Brute forcing a 20-
*** FULL DISK ENCRYPTION *** NTLM – hashcat –example-hashes -m 1000
5600 NetNTLMv2 character password with a 95 character mask at 229,000,000,000 hashes per
62XY TrueCrypt
7300 IPMI2 RAKP HMAC-SHA1 second will take approximately 2.2 Trillion Cosmic Years.
8800 Android FDE <= 4.3
7500 Kerberos 5 AS-REQ Pre-Auth etype 23 95^20/229000000000/3600/24/365/255000000000~3,202,000,000,000 Years
12900 Android FDE (Samsung DEK)
8300 DNSSEC (NSEC3) 12200 eCryptfs USE WORDLISTS/DICTIONARIES
10200 CRAM-MD5 137XY VeraCrypt
11100 PostgreSQL CRAM (MD5) 14600 LUKS
11200 MySQL CRAM (SHA1) *** DOCUMENTS ***
11400 SIP digest authentication (MD5) 9700 MS Office <= 2003 $0/$1, MD5 + RC4
hashcat [options]... hash|hashfile|hccapxfile [dictionary|mask|directory]
13100 Kerberos 5 TGS-REP etype 23 9710 MS Office <= 2003 $0/$1, MD5 + RC4, collider #1
16100 TACACS+ 9720 MS Office <= 2003 $0/$1, MD5 + RC4, collider #2
16500 JWT (JSON Web Token) hashcat -b -m 900
9800 MS Office <= 2003 $3/$4, SHA1 + RC4
*** FORUMS *** 9810 MS Office <= 2003 $3, SHA1 + RC4, collider #1
Benchmark MD4 hashes
121 SMF (Simple Machines Forum) > v1.1 9820 MS Office <= 2003 $3, SHA1 + RC4, collider #2
400 phpBB3 (MD5) 9400 MS Office 2007 hashcat -m 13100 -a 0 --session crackin1 hashes.txt wordlist.txt -o output.pot
2611 vBulletin < v3.8.5 9500 MS Office 2010
2711 vBulletin >= v3.8.5
Create a hashcat session to hash Kerberos 5 tickets using wordlist.txt
9600 MS Office 2013
2811 MyBB 1.2+ 10400 PDF 1.1 - 1.3 (Acrobat 2 - 4)
2811 IPB2+ (Invision Power Board) 10410 PDF 1.1 - 1.3 (Acrobat 2 - 4), collider #1 hashcat -m 0 -a 3 -i hashes.txt ?a?a?a?a?a?a?a -o output.txt
8400 WBB3 (Woltlab Burning Board) 10420 PDF 1.1 - 1.3 (Acrobat 2 - 4), collider #2 Crack MD5 hashes using all characters in 7 character passwords
*** CONTENT MANAGEMENT SYSTEMS *** 10500 PDF 1.4 - 1.6 (Acrobat 5 - 8)
11 Joomla < 2.5.18 10600 PDF 1.7 Level 3 (Acrobat 9)
400 Joomla >= 2.5.18 (MD5) hashcat -m 100 -a 6 hashes.txt wordlist.txt ?a?a -o output.txt
10700 PDF 1.7 Level 8 (Acrobat 10 - 11)
400 WordPress (MD5) 16200 Apple Secure Notes
Crack SHA1 by using wordlist with two ?a characters after
2612 PHPS *** PASSWORD MANAGERS ***
7900 Drupal7 9000 Password Safe v2 hashcat -m 13600 -a 3 hashes.txt ?u?l?l?l?l?l?d?d?d?d! -o output.txt
*** COMMERCE, FRAMEWORKS *** 5200 Password Safe v3
21 osCommerce Crack WinZip hash, mask for Eighth2018!, Summer2018!, Etcetc5050
6800 LastPass + LastPass sniffed
21 xt:Commerce 6600 1Password, agilekeychain
11000 PrestaShop 8200 1Password, cloudkeychain hashcat -a 0 -m 400 example400.hash example.dict
124 Django (SHA-1) 11300 Bitcoin/Litecoin wallet.dat Crack PHPAss using dictionary file example.dict
10000 Django (PBKDF2-SHA256) 12700 Blockchain, My Wallet
16000 Tripcode 15200 Blockchain, My Wallet, V2
3711 MediaWiki B type hashcat -a 0 -m 0 example0.hash example.dict -r rules/best64.rule
16600 Electrum Wallet (Salt-Type 1-3)
13900 OpenCart 13400 KeePass 1 (AES/Twofish) and KeePass 2 (AES) Crack MD5 hashes using dictionary example.dict and modify with rules in best64.rule
4521 Redmine 15500 JKS Java Key Store Private Keys (SHA1)
4522 PunBB 15600 Ethereum Wallet, PBKDF2-HMAC-SHA256 hashcat -a 3 -m 0 example0.hash ?a?a?a?a?a?a
12001 Atlassian (PBKDF2-HMAC-SHA1) 15700 Ethereum Wallet, SCRYPT
*** DATABASE SERVERS *** Crack MD5 using brute force with 6 characters that match the ?a characterset (upper, lower, numbers, symbols)
16300 Ethereum Pre-Sale Wallet, PBKDF2-HMAC-SHA256
12 PostgreSQL *** PLAIN TEXT ***
131 MSSQL (2000) hashcat -a 1 -m 0 example0.hash example.dict example.dict
9999 Plaintext
132 MSSQL (2005)
Crack MD5 using combinator function combining two dictionaries.

You might also like