hashcat Forum

Full Version: hashcat v3.6.0
You're currently viewing a stripped down version of our content. View the full version with proper formatting.


Welcome to hashcat v3.6.0 release! This release is mostly about new algorithms added.

Thanks to everyone who contributed to this release!!!



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



Algorithms:
  • Added hash-mode   600 = BLAKE2-512
  • Added hash-mode 15200 = Blockchain, My Wallet, V2
  • Added hash-mode 15300 = DPAPI masterkey file v1 and v2
  • Added hash-mode 15400 = ChaCha20
  • Added hash-mode 15500 = JKS Java Key Store Private Keys (SHA1)
  • Added hash-mode 15600 = Ethereum Wallet, PBKDF2-HMAC-SHA256
  • Added hash-mode 15700 = Ethereum Wallet, PBKDF2-SCRYPT


Features:
  • 7-Zip cracking: increased max. data length to 320k and removed AES padding attack to avoid false negatives
  • Dictionary cache: Show time spent on dictionary cache building at startup
  • Rules: Support added for position 'p' (Nth instance of a character) in host mode (using -j or -k)
  • Rules: Support added for rejection rule '_N' (reject plains of length not equal to N) in host mode
  • Rules: Support added for rule 'eX'
  • Wordlist encoding: Added parameters --encoding-from and --encoding-to to configure wordlist encoding handling
  • Wordlist encoding: Support added for internal conversion between user-defined encodings during runtime


Workarounds:
  • Workaround added for NVIDIA NVML library: If libnvidia-ml.so couldn't be loaded, try again using libnvidia-ml.so.1


Improvements:
  • WPA cracking: Improved nonce-error-corrections mode to fix corrupt nonces generated on big-endian devices


Fixed Bugs:
  • Fixed a condition that caused hybrid attacks using a maskfile to not select all wordlists from a wordlist folder
  • Fixed a memory leak that was present when a user periodically prints hashcat status (using --status-timer)
  • Fixed a missing type specifier in a function declaration of the RACF kernel


Technical:
  • Building: In the binary release packages, link libiconv static for Windows binaries
  • Dictstat: Structure for dictstat file changed to include --encoding-from and --encoding-to parameters
  • OpenCL Runtime: Updated AMDGPU-PRO driver version check, warn if version 17.10 (known to be broken) is detected
  • WPA cracking: Reduced --nonce-error-corrections default from 16 to 8 to compensate for speed drop caused by big-endian fixes


- atom
Benchmarks for 1080:


Code:
$ nvidia-smi | grep Driver
| NVIDIA-SMI 375.66                 Driver Version: 375.66                    |

$ uname -sm
Linux x86_64

$ cat /etc/lsb-release  | grep DESCR
DISTRIB_DESCRIPTION="Ubuntu 16.04.2 LTS"

OpenCL Platform #1: NVIDIA Corporation
======================================
* Device #1: GeForce GTX 1080, 2028/8113 MB allocatable, 20MCU


Hashtype: BLAKE2-512

Speed.Dev.#1.....:  1488.9 MH/s (56.31ms)


Hashtype: Blockchain, My Wallet, V2

Speed.Dev.#1.....:   305.2 kH/s (106.89ms)


Hashtype: DPAPI masterkey file v1 and v2

Speed.Dev.#1.....:    73901 H/s (93.91ms)


Hashtype: ChaCha20

Speed.Dev.#1.....:  3962.0 MH/s (84.66ms)


Hashtype: JKS Java Key Store Private Keys (SHA1)

Speed.Dev.#1.....:  7989.4 MH/s (83.96ms)


Hashtype: Ethereum Wallet, PBKDF2-HMAC-SHA256

Speed.Dev.#1.....:     4518 H/s (70.61ms)


Hashtype: Ethereum Wallet, SCRYPT

Speed.Dev.#1.....:       29 H/s (11233.50ms)
Thank you to everyone that has contributed.

W
Thanks atom & team for this new release Smile
hello royce

can you tell me, what is your OS and what is your version of nvidia drivers please.

Thanks you !
Great stuff!
(06-12-2017, 10:42 AM)magimix Wrote: [ -> ]hello royce

can you tell me, what is your OS and what is your version of nvidia drivers please.

Thanks you !

Good call. Will also update post.

Code:
$ nvidia-smi | grep Driver
| NVIDIA-SMI 375.66                 Driver Version: 375.66                    |

$ uname -sm
Linux x86_64

$ cat /etc/lsb-release | grep DESCR
DISTRIB_DESCRIPTION="Ubuntu 16.04.2 LTS"