aboutsummaryrefslogtreecommitdiffstats
path: root/security/hashcat
diff options
context:
space:
mode:
authorlifanov <lifanov@FreeBSD.org>2017-03-04 05:33:39 +0800
committerlifanov <lifanov@FreeBSD.org>2017-03-04 05:33:39 +0800
commitea8ed025bddfe768770f2fc3b17e4018b8691496 (patch)
tree6939f87b8a61f0ed3ff8280950b009d6aa5738a7 /security/hashcat
parent88197636126076abcb812a4129edb8e1baa1c9f3 (diff)
downloadfreebsd-ports-gnome-ea8ed025bddfe768770f2fc3b17e4018b8691496.tar.gz
freebsd-ports-gnome-ea8ed025bddfe768770f2fc3b17e4018b8691496.tar.zst
freebsd-ports-gnome-ea8ed025bddfe768770f2fc3b17e4018b8691496.zip
update security/hashcat to 3.40
o added support to crack iTunes backups o added support to crack LUKS volumes o added support for hccapx files
Diffstat (limited to 'security/hashcat')
-rw-r--r--security/hashcat/Makefile9
-rw-r--r--security/hashcat/distinfo6
-rw-r--r--security/hashcat/pkg-plist50
3 files changed, 52 insertions, 13 deletions
diff --git a/security/hashcat/Makefile b/security/hashcat/Makefile
index 38ffa36344fc..8471b310ce26 100644
--- a/security/hashcat/Makefile
+++ b/security/hashcat/Makefile
@@ -2,7 +2,7 @@
# $FreeBSD$
PORTNAME= hashcat
-PORTVERSION= 3.30
+PORTVERSION= 3.40
DISTVERSIONPREFIX= v
CATEGORIES= security
@@ -22,9 +22,10 @@ USES= gmake localbase shebangfix
SHEBANG_FILES= extra/tab_completion/install
USE_CSTD= c99
-MAKE_ARGS= CC="${CC}" \
- CFLAGS_NATIVE="${CFLAGS} -Iinclude/ -IOpenCL/" \
- LFLAGS_NATIVE="${LDFLAGS} -lpthread"
+MAKE_ARGS= SHARED=1 \
+ CC="${CC}" \
+ LFLAGS_NATIVE="${LDFLAGS} -lpthread" \
+ CFLAGS_NATIVE="${CFLAGS} -Iinclude -IOpenCL -Iinclude/lzma_sdk"
pre-install:
${STRIP_CMD} ${WRKSRC}/libhashcat.so
diff --git a/security/hashcat/distinfo b/security/hashcat/distinfo
index 6d19b533c06f..d7c2d6d019d3 100644
--- a/security/hashcat/distinfo
+++ b/security/hashcat/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1483796261
-SHA256 (hashcat-hashcat-v3.30_GH0.tar.gz) = 3acd1d783f13183c57383069403de0554534ac2b06a30e7e078544e524f940d2
-SIZE (hashcat-hashcat-v3.30_GH0.tar.gz) = 3970278
+TIMESTAMP = 1488574107
+SHA256 (hashcat-hashcat-v3.40_GH0.tar.gz) = 92627197daa850dc7d723793150801c0791fe31f6c767de68417cee097ad6f4c
+SIZE (hashcat-hashcat-v3.40_GH0.tar.gz) = 4099155
diff --git a/security/hashcat/pkg-plist b/security/hashcat/pkg-plist
index 1b260686d6db..d7ab5b0e058f 100644
--- a/security/hashcat/pkg-plist
+++ b/security/hashcat/pkg-plist
@@ -178,9 +178,9 @@ lib/libhashcat.so
%%DATADIR%%/OpenCL/amp_a0.cl
%%DATADIR%%/OpenCL/amp_a1.cl
%%DATADIR%%/OpenCL/amp_a3.cl
-%%DATADIR%%/OpenCL/inc_cipher_aes256.cl
-%%DATADIR%%/OpenCL/inc_cipher_serpent256.cl
-%%DATADIR%%/OpenCL/inc_cipher_twofish256.cl
+%%DATADIR%%/OpenCL/inc_cipher_aes.cl
+%%DATADIR%%/OpenCL/inc_cipher_serpent.cl
+%%DATADIR%%/OpenCL/inc_cipher_twofish.cl
%%DATADIR%%/OpenCL/inc_common.cl
%%DATADIR%%/OpenCL/inc_comp_multi.cl
%%DATADIR%%/OpenCL/inc_comp_multi_bs.cl
@@ -188,6 +188,12 @@ lib/libhashcat.so
%%DATADIR%%/OpenCL/inc_comp_single_bs.cl
%%DATADIR%%/OpenCL/inc_hash_constants.h
%%DATADIR%%/OpenCL/inc_hash_functions.cl
+%%DATADIR%%/OpenCL/inc_luks_aes.cl
+%%DATADIR%%/OpenCL/inc_luks_af.cl
+%%DATADIR%%/OpenCL/inc_luks_essiv.cl
+%%DATADIR%%/OpenCL/inc_luks_serpent.cl
+%%DATADIR%%/OpenCL/inc_luks_twofish.cl
+%%DATADIR%%/OpenCL/inc_luks_xts.cl
%%DATADIR%%/OpenCL/inc_rp.cl
%%DATADIR%%/OpenCL/inc_rp.h
%%DATADIR%%/OpenCL/inc_simd.cl
@@ -337,6 +343,15 @@ lib/libhashcat.so
%%DATADIR%%/OpenCL/m03800_a0.cl
%%DATADIR%%/OpenCL/m03800_a1.cl
%%DATADIR%%/OpenCL/m03800_a3.cl
+%%DATADIR%%/OpenCL/m03910_a0.cl
+%%DATADIR%%/OpenCL/m03910_a1.cl
+%%DATADIR%%/OpenCL/m03910_a3.cl
+%%DATADIR%%/OpenCL/m04010_a0.cl
+%%DATADIR%%/OpenCL/m04010_a1.cl
+%%DATADIR%%/OpenCL/m04010_a3.cl
+%%DATADIR%%/OpenCL/m04110_a0.cl
+%%DATADIR%%/OpenCL/m04110_a1.cl
+%%DATADIR%%/OpenCL/m04110_a3.cl
%%DATADIR%%/OpenCL/m04310_a0.cl
%%DATADIR%%/OpenCL/m04310_a1.cl
%%DATADIR%%/OpenCL/m04310_a3.cl
@@ -346,6 +361,9 @@ lib/libhashcat.so
%%DATADIR%%/OpenCL/m04500_a0.cl
%%DATADIR%%/OpenCL/m04500_a1.cl
%%DATADIR%%/OpenCL/m04500_a3.cl
+%%DATADIR%%/OpenCL/m04520_a0.cl
+%%DATADIR%%/OpenCL/m04520_a1.cl
+%%DATADIR%%/OpenCL/m04520_a3.cl
%%DATADIR%%/OpenCL/m04700_a0.cl
%%DATADIR%%/OpenCL/m04700_a1.cl
%%DATADIR%%/OpenCL/m04700_a3.cl
@@ -399,6 +417,9 @@ lib/libhashcat.so
%%DATADIR%%/OpenCL/m06900_a0.cl
%%DATADIR%%/OpenCL/m06900_a1.cl
%%DATADIR%%/OpenCL/m06900_a3.cl
+%%DATADIR%%/OpenCL/m07000_a0.cl
+%%DATADIR%%/OpenCL/m07000_a1.cl
+%%DATADIR%%/OpenCL/m07000_a3.cl
%%DATADIR%%/OpenCL/m07100.cl
%%DATADIR%%/OpenCL/m07300_a0.cl
%%DATADIR%%/OpenCL/m07300_a1.cl
@@ -407,9 +428,6 @@ lib/libhashcat.so
%%DATADIR%%/OpenCL/m07500_a0.cl
%%DATADIR%%/OpenCL/m07500_a1.cl
%%DATADIR%%/OpenCL/m07500_a3.cl
-%%DATADIR%%/OpenCL/m07600_a0.cl
-%%DATADIR%%/OpenCL/m07600_a1.cl
-%%DATADIR%%/OpenCL/m07600_a3.cl
%%DATADIR%%/OpenCL/m07700_a0.cl
%%DATADIR%%/OpenCL/m07700_a1.cl
%%DATADIR%%/OpenCL/m07700_a3.cl
@@ -552,6 +570,26 @@ lib/libhashcat.so
%%DATADIR%%/OpenCL/m14400_a0.cl
%%DATADIR%%/OpenCL/m14400_a1.cl
%%DATADIR%%/OpenCL/m14400_a3.cl
+%%DATADIR%%/OpenCL/m14611.cl
+%%DATADIR%%/OpenCL/m14612.cl
+%%DATADIR%%/OpenCL/m14613.cl
+%%DATADIR%%/OpenCL/m14621.cl
+%%DATADIR%%/OpenCL/m14622.cl
+%%DATADIR%%/OpenCL/m14623.cl
+%%DATADIR%%/OpenCL/m14631.cl
+%%DATADIR%%/OpenCL/m14632.cl
+%%DATADIR%%/OpenCL/m14633.cl
+%%DATADIR%%/OpenCL/m14641.cl
+%%DATADIR%%/OpenCL/m14642.cl
+%%DATADIR%%/OpenCL/m14643.cl
+%%DATADIR%%/OpenCL/m14700.cl
+%%DATADIR%%/OpenCL/m14800.cl
+%%DATADIR%%/OpenCL/m14900_a0.cl
+%%DATADIR%%/OpenCL/m14900_a1.cl
+%%DATADIR%%/OpenCL/m14900_a3.cl
+%%DATADIR%%/OpenCL/m15000_a0.cl
+%%DATADIR%%/OpenCL/m15000_a1.cl
+%%DATADIR%%/OpenCL/m15000_a3.cl
%%DATADIR%%/OpenCL/markov_be.cl
%%DATADIR%%/OpenCL/markov_le.cl
%%DATADIR%%/hashcat.hcstat