R. Yushaev
6a5b0c821e
Add support for Open Document Format 1.2
...
Contains a kernel for the latest ODF 1.2 encryption implemented in
LibreOffice. The algorithm uses a SHA-256 checksum, a PBKDF2-HMAC-SHA1
key derivation with 100000 iterations and key stretching and AES-CBC
encryption.
Valid hashes can be extracted with the libreoffice2john.py script,
available from the John the Ripper Jumbo repository at
https://github.com/magnumripper/JohnTheRipper/blob/bleeding-jumbo/run/libreoffice2john.py
You have to remove the filename suffix at the end of the hash before
passing it to hashcat. Also see 'hashcat -m18400 --example-hashes'.
You can leave the filename prefix if you use the --username option to
process those hashes.
- Add hash-mode 18400 (Open Document Format (ODF) 1.2 (SHA-256, AES))
- Tests: add hash-mode 18400 (Open Document Format (ODF) 1.2 (SHA-256, AES))
6 years ago
Jens Steube
72319875d8
Update version to 5.1.0
6 years ago
Royce Williams
3bf663bee1
clarify xxHash change; add 'APFS' to Apple File System refs
6 years ago
Jens Steube
a4200ba167
Added hash-mode 18300 (Apple File System)
...
Fixes https://github.com/hashcat/hashcat/issues/1686
6 years ago
Arseniy Sharoglazov
ee873da300
Added hash-modes 18200 (Kerberos 5 AS-REP etype 23)
6 years ago
Jens Steube
dc39deba0f
Update version to 5.0.0
6 years ago
Jens Steube
d6fe2c7cd4
The hashcat brain
6 years ago
R. Yushaev
5c87720acc
Add SHA3 and Keccak
...
The previous hash-mode 5000 covered Keccak-256 only. FIPS changed one
padding byte while adopting Keccak as the SHA3 standard, which gives us
different digests. Now we have separate kernels for SHA3 and Keccak.
- Added hash-mode 17300 = SHA3-224
- Added hash-mode 17400 = SHA3-256
- Added hash-mode 17500 = SHA3-384
- Added hash-mode 17600 = SHA3-512
- Added hash-mode 17700 = Keccak-224
- Added hash-mode 17800 = Keccak-256
- Added hash-mode 17900 = Keccak-384
- Added hash-mode 18000 = Keccak-512
- Removed hash-mode 5000 = SHA-3 (Keccak)
6 years ago
jsteube
4963357fac
Update to v4.2.1
6 years ago
jsteube
242db336ae
Fix readme.txt and hashcat.sh
6 years ago
jsteube
88ebca40b8
Added hash-mode 16800 = WPA-PMKID-PBKDF2
...
Added hash-mode 16801 = WPA-PMKID-PMK
Renamed lot's of existing WPA related variables to WPA-EAPOL in order to distinguish them with WPA-PMKID variables
Renamed WPA/WPA2 to WPA-EAPOL-PBKDF2
Renamed WPA/WPA2 PMK to WPA-EAPOL-PMK
6 years ago
jsteube
81f909e229
Prepare for v4.2.0 release
6 years ago
jsteube
c28fdf7f44
Added hash-mode 16700 = FileVault 2
6 years ago
jsteube
83f07febfc
Initial v4.1.1 deverloper mode commit
6 years ago
jsteube
09261dad0e
Prepare for v4.1.0 release
6 years ago
jsteube
553668bb9f
Added hash-mode 16600 = Electrum Wallet (Salt-Type 1-3)
6 years ago
jsteube
5eeefb5506
More prepare for JWT
6 years ago
Arseniy Sharoglazov
798f05355f
added -m 10201 = CRAM-MD5 Dovecot
6 years ago
philsmd
bf656774bb
fixes #1279 : added -m 16300 = Ethereum Pre-Sale Wallet, PBKDF2-HMAC-SHA256
7 years ago
jsteube
94bfd28c74
More preparations for hash-mode 16200
7 years ago
jsteube
7a54490da2
More -m 16100 preparations
7 years ago
jsteube
1b312d14fd
Added hash-mode 16000 = Tripcode
7 years ago
jsteube
f2ea05ca69
Final v4.0.1 commit
7 years ago
jsteube
d0f5c9f2b3
Rename MacOS to macOS
7 years ago
jsteube
980f04a7b6
Rename instances of OSX to MacOS
7 years ago
jsteube
cf1ed8d75c
Update ROCm requirement
7 years ago
jsteube
81c2ab2ded
OpenCL Runtime: On AMD GPU, recommend AMD ROCm driver for Linux
7 years ago
jsteube
036d4874c7
Update version numbers to v4.0.0-RC1
7 years ago
jsteube
fc100a852b
Added hash-mode 2501 = WPA/WPA2 PMK
...
Fixes https://github.com/hashcat/hashcat/issues/1287
Limited hash-mode 2500 to max length 63
Fixes https://github.com/hashcat/hashcat/issues/1286
7 years ago
Jens Steube
c5c2760a2e
Final v3.6.0 commit
7 years ago
Jens Steube
7e5b8d3f25
Added hash-mode 15500 = JKS Java Key Store Private Keys (SHA1)
7 years ago
Royce Williams
3fc185a66b
tidy changes.txt and name normalizations
7 years ago
Jens Steube
b23ab71d5c
- Added hash-mode 15600 = Ethereum Wallet, PBKDF2-HMAC-SHA256
...
- Added hash-mode 15700 = Ethereum Wallet, PBKDF2-SCRYPT
Resolves https://github.com/hashcat/hashcat/issues/1227
Resolves https://github.com/hashcat/hashcat/issues/1228
7 years ago
DoZ10
5683df2e17
Fixed conflicts
7 years ago
Fist0urs
7ff09c6710
Preparing PR
7 years ago
DoZ10
3c67e0054c
Implemented Perl test and fixed issues. Now have a working base.
7 years ago
DoZ10
0b713d1898
Updated correct algo name in docs.
7 years ago
DoZ10
58c1f46b19
Merge and conflict resolve.
7 years ago
DoZ10
de477580a0
Code Cleanup and short doc additions
7 years ago
Jens Steube
26a345334f
Added hash-mode 15200 = Blockchain, My Wallet, V2
...
Fixes https://github.com/hashcat/hashcat/issues/109
7 years ago
jsteube
8caf3ba57f
Remove some debugging printf() call
7 years ago
Royce Williams
b668aa2a81
label for 5700 Cisco type 4; update readme.txt
7 years ago
Royce Williams
98605cc316
a few more minor hash-mode name fixes
7 years ago
Royce Williams
46b83926fa
clarify and standardize hash-mode names
7 years ago
jsteube
ac99df6618
Versions: Changed version naming convention from x.yz to x.y.z
7 years ago
Royce Williams
596778043f
event_log_: length <80, end with '.', grammar
7 years ago
jsteube
d1b2fa0b31
Added hash-mode 15100 = Juniper/NetBSD sha1crypt
7 years ago
philsmd
22d1129818
added -m 12001 = Atlassian (PBKDF2-HMAC-SHA1) #611
7 years ago
jsteube
96370d0ca7
Also update docs/readme.txt
7 years ago
philsmd
227c0be95e
resolves #1018 : added -m 3910 = md5(md5($pass).md5($salt))
7 years ago