oclHashcat v1.37
#1


Download here: https://hashcat.net/oclhashcat/



This oclHashcat version 1.37 is about driver compatibility and packaging but also on performance increase and new algorithms. 

Most important changes
  • AMD binary kernel format change enables oclHashcat to let the user select any catalyst driver version he wants, back to v14.9
  • NV binary kernel format change massively reduced disk usage, from 3236mb down to 894mb (includes newly added kernels)
  • Performance increases
Performance increases

We're very proud especially on the sha512crypt speed increase. You will also notice some multihash performance increase and a much smaller memory footprint because we fixed some memory leaks.

[Image: changes_v137_vliw1.png]

There's a small drop on the performance for MD4/MD5/NTLM. This is a trade-off. The performance drop affects only Brute-Force, but therefore we gain 15% performance increase on rule-based attacks for all those very fast algorithms.

Full performance changelog v1.36 -> v1.37

https://docs.google.com/spreadsheets/d/1...sp=sharing

Most important algorithms added
  • eCryptfs
  • Oracle T: Type (Oracle 12+)
  • RAR3 (with encrypted header)
We also added some PBKDF2-HMAC-* generic hashes because of the strong request on this. Note that the RAR3 kernel only supports archives with encrypted headers yet. In a later version we will add support for RAR3 without encrypted headers and RAR5, too.



Full changelog v1.36 -> v1.37

Quote:
Type: Driver
File: Host
Desc: Added support for all AMD Catalyst >= v14.9

Type: Feature
File: Kernel
Desc: Added new hash mode -m 11700 = GOST R 34.11-2012 (Streebog) 256-bit

Type: Feature
File: Kernel
Desc: Added new hash mode -m 11800 = GOST R 34.11-2012 (Streebog) 512-bit

Type: Feature
File: Kernel
Desc: Added new hash mode -m 11900 = PBKDF2-HMAC-MD5

Type: Feature
File: Kernel
Desc: Added new hash mode -m 12000 = PBKDF2-HMAC-SHA1

Type: Feature
File: Kernel
Desc: Added new hash mode -m 12100 = PBKDF2-HMAC-SHA512

Type: Feature
File: Kernel
Desc: Added new hash mode -m 12200 = eCryptfs

Type: Feature
File: Kernel
Desc: Added new hash mode -m 12300 = Oracle T: Type (Oracle 12+)

Type: Feature
File: Kernel
Desc: Added new hash mode -m 12400 = BSDiCrypt, Extended DES

Type: Feature
File: Kernel
Desc: Added new hash mode -m 12500 = RAR3-hp

Type: Feature
File: Kernel
Desc: Added new hash mode -m 12600 = ColdFusion 10+

Type: Feature
File: Kernel
Desc: Added support for longer field lengths in -m 11400 = SIP digest authentication (MD5)
Trac: #539, #624

Type: Feature
File: Host
Desc: Fixed digest size for all hash-types internally to 128 bit

Type: Feature
File: Host
Desc: Fixed a bug in .hcmask file custom charset keyspace
Trac: #617

Type: Change
File: Kernel
Desc: Renamed -m 112 = Oracle 11g/12c to -m 112 = Oracle S: Type (Oracle 11+)

Type: Change
File: Kernel
Desc: Renamed -m 3100 = Oracle 7-10g, DES(Oracle) to -m 3100 = Oracle H: Type (Oracle 7+)

Type: Change
File: Host
Desc: Renamed -m 3800 = md5 ($pass.$salt.$pass) to -m 3800 = md5 ($salt.$pass.$salt)

Type: Change
File: Host
Desc: Renamed -m 1100 = Domain Cached Credentials, mscash to -m 1100 = Domain Cached Credentials (DCC), MS Cache

Type: Change
File: Host
Desc: Renamed -m 2100 = Domain Cached Credentials2, mscash2 to -m 2100 = Domain Cached Credentials 2 (DCC2), MS Cache 2

Type: Change
File: Host
Desc: Reordered hash-type listing in usage screen and set default benchmark ordering anlogue to that listing

Type: Change
File: Host
Desc: oclHashcat binaries are now being build on Ubuntu 15.04 (vivid)

Type: Bug
File: Host
Desc: Loopback file names now also depend and the path contains a random number, not timestamp only

Type: Bug
File: Host
Desc: Fixed a bug where the extra rules -j and -k were applied based on the wordlist-size not position

Type: Bug
File: Host
Desc: Fixed problem with --loopback that could sometimes lead to an infinite loop on windows
Trac: #626



--
atom
#2
Thanks, especially for the -j/-k fix Smile
#3
hurray, 1.37 release!

By the way guys, if you see some warnings like these:
Code:
WARNING: Linking two modules of different data layouts!
WARNING: Linking two modules of different target triples: 'amdil-pc-unknown-amdopencl' and 'amdil64-pc-unknown-amdopencl'

which should happen only with amd 14.9 and *only* once for every kernel compile (the first time a specific kernel is being compiled), you can simply ignore those warnings!
Beta testers did some tests and the conclusion is that catalyst 14.9 works without problems (even if you see this .kernel "compile warning").

protip: you can run --benchmark (with 14.9) after you download oclHashcat 1.37 once and after that most of the kernels should be compiled (so you won't get any compile warning message after the --benchmark run for those kernels).
#4
Nice increases in speed! Good work!
#5
Amazing, thanks atom & team !! :]
#6
Thank you for the new release. Much appreciated.

W
#7
Many thanks for finally getting catalyst 15.7.1 working finally can finish my video on Cracking WPA with oclHashcat using a r9 390X 8GB GPU. Hopefully I can record while its cracking.