pkgsrc-WIP-changes archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
Updated hashcat to 3.6.0
Module Name: pkgsrc-wip
Committed By: Adam Ciarciński <aciarcinski%teonite.com@localhost>
Pushed By: adam
Date: Sat Jun 10 22:36:59 2017 +0200
Changeset: 6e57e56486800961dea736728a7f24d6a3b2da69
Modified Files:
hashcat/Makefile
hashcat/PLIST
hashcat/distinfo
Log Message:
Updated hashcat to 3.6.0
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
To see a diff of this commit:
https://wip.pkgsrc.org/cgi-bin/gitweb.cgi?p=pkgsrc-wip.git;a=commitdiff;h=6e57e56486800961dea736728a7f24d6a3b2da69
Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.
diffstat:
hashcat/Makefile | 8 +++-----
hashcat/PLIST | 12 ++++++++++++
hashcat/distinfo | 8 ++++----
3 files changed, 19 insertions(+), 9 deletions(-)
diffs:
diff --git a/hashcat/Makefile b/hashcat/Makefile
index 659740c52c..364072198f 100644
--- a/hashcat/Makefile
+++ b/hashcat/Makefile
@@ -1,16 +1,14 @@
# $NetBSD$
-DISTNAME= hashcat-3.5.0
+DISTNAME= hashcat-3.6.0
CATEGORIES= security
-MASTER_SITES= ${MASTER_SITE_GITHUB:=hashcat/}
+MASTER_SITES= https://hashcat.net/files/
MAINTAINER= pkgsrc-users%NetBSD.org@localhost
-HOMEPAGE= https://github.com/hashcat/hashcat/
+HOMEPAGE= http://hashcat.net/
COMMENT= World's fastest and most advanced password recovery utility
LICENSE= mit
-GITHUB_TAG= v${PKGVERSION_NOREV}
-
USE_TOOLS+= gmake gsed
BUILD_TARGET= hashcat
diff --git a/hashcat/PLIST b/hashcat/PLIST
index 5ececda34a..47281a4151 100644
--- a/hashcat/PLIST
+++ b/hashcat/PLIST
@@ -252,6 +252,9 @@ share/hashcat/OpenCL/m00300_a1.cl
share/hashcat/OpenCL/m00300_a3.cl
share/hashcat/OpenCL/m00400.cl
share/hashcat/OpenCL/m00500.cl
+share/hashcat/OpenCL/m00600_a0.cl
+share/hashcat/OpenCL/m00600_a1.cl
+share/hashcat/OpenCL/m00600_a3.cl
share/hashcat/OpenCL/m00900_a0.cl
share/hashcat/OpenCL/m00900_a1.cl
share/hashcat/OpenCL/m00900_a3.cl
@@ -592,6 +595,15 @@ share/hashcat/OpenCL/m15000_a0.cl
share/hashcat/OpenCL/m15000_a1.cl
share/hashcat/OpenCL/m15000_a3.cl
share/hashcat/OpenCL/m15100.cl
+share/hashcat/OpenCL/m15300.cl
+share/hashcat/OpenCL/m15400_a0.cl
+share/hashcat/OpenCL/m15400_a1.cl
+share/hashcat/OpenCL/m15400_a3.cl
+share/hashcat/OpenCL/m15500_a0.cl
+share/hashcat/OpenCL/m15500_a1.cl
+share/hashcat/OpenCL/m15500_a3.cl
+share/hashcat/OpenCL/m15600.cl
+share/hashcat/OpenCL/m15700.cl
share/hashcat/OpenCL/markov_be.cl
share/hashcat/OpenCL/markov_le.cl
share/hashcat/hashcat.hcstat
diff --git a/hashcat/distinfo b/hashcat/distinfo
index 8a82f8f764..a5c9b06833 100644
--- a/hashcat/distinfo
+++ b/hashcat/distinfo
@@ -1,7 +1,7 @@
$NetBSD$
-SHA1 (hashcat-3.5.0.tar.gz) = 37e5bf79127e223f0e0858999173c1d81b0b164f
-RMD160 (hashcat-3.5.0.tar.gz) = 9fd746db767bd7eb9c9de1638d09c25ab156a662
-SHA512 (hashcat-3.5.0.tar.gz) = 7efc860461894a550fbacc406a40fec400232a120818180abba3d53f26bd3a503f58e7d189e4afad0f871c2244ff68371b145af58ab097478fe2d73f39c9a6b3
-Size (hashcat-3.5.0.tar.gz) = 4103461 bytes
+SHA1 (hashcat-3.6.0.tar.gz) = 1c6e8cc4180b149c1352e1bfc7a7084874d3ba8f
+RMD160 (hashcat-3.6.0.tar.gz) = e9903ce1cf726e88619cc49a25aea7d363c8813e
+SHA512 (hashcat-3.6.0.tar.gz) = 7842b6d742cd1c83f136b0ae13cdd4c6991618654360b5f67376c6d08e93888f4d958360aac8b0c8bbe96a6cbe032971fbc2ec7fa6d58794aa50381e0191a636
+Size (hashcat-3.6.0.tar.gz) = 4153530 bytes
SHA1 (patch-src_Makefile) = 630e7a5b422563e14e8eb2fa5a9abef52b1236fa
Home |
Main Index |
Thread Index |
Old Index