aboutsummaryrefslogtreecommitdiff
path: root/security/hashcat
diff options
context:
space:
mode:
authorStefan Eßer <se@FreeBSD.org>2022-09-02 20:05:52 +0000
committerStefan Eßer <se@FreeBSD.org>2022-09-02 20:05:52 +0000
commit0662f002d0262a06ccc8092c366e2f5a119acae2 (patch)
tree8bb22e0d8e37b97b3af866e9421da066681af7f1 /security/hashcat
parent4d36e80495bd96cffc284d774a7928a2a488a32f (diff)
downloadports-0662f002d0262a06ccc8092c366e2f5a119acae2.tar.gz
ports-0662f002d0262a06ccc8092c366e2f5a119acae2.zip
security/hashcat: upgrade to 6.2.6
This release adds new backend support for Metal, the OpenCL replacement API on Apple, many new hash-modes, and some bug fixes.
Diffstat (limited to 'security/hashcat')
-rw-r--r--security/hashcat/Makefile15
-rw-r--r--security/hashcat/distinfo6
-rw-r--r--security/hashcat/files/patch-src_Makefile21
-rw-r--r--security/hashcat/files/patch-src_terminal.c11
-rw-r--r--security/hashcat/pkg-plist177
5 files changed, 212 insertions, 18 deletions
diff --git a/security/hashcat/Makefile b/security/hashcat/Makefile
index d545635c385d..604e4803ee0b 100644
--- a/security/hashcat/Makefile
+++ b/security/hashcat/Makefile
@@ -1,7 +1,6 @@
PORTNAME= hashcat
-PORTVERSION= 6.2.5
+PORTVERSION= 6.2.6
DISTVERSIONPREFIX= v
-PORTREVISION= 1
PORTEPOCH= 1
CATEGORIES= security
@@ -16,21 +15,25 @@ NOT_FOR_ARCHS_REASON= fails to compile: compiling for big-endian architecture no
BUILD_DEPENDS= minizip:archivers/minizip
-USES= compiler:c11 gmake iconv localbase shebangfix
+USES= compiler:c11 gmake iconv localbase python shebangfix
USE_GITHUB= yes
GH_ACCOUNT= KhronosGroup:opencl Cyan4973:xxhash
GH_PROJECT= OpenCL-Headers:opencl xxHash:xxhash
GH_SUBDIR= deps/git/OpenCL-Headers:opencl deps/git/xxHash:xxhash
GH_TAGNAME= 1d3dc4e:opencl c0e86bc:xxhash
+PYTHON_NO_DEPENDS= yes
-SHEBANG_FILES= extra/tab_completion/install
+SHEBANG_FILES= extra/tab_completion/install tools/*.py
MAKE_ARGS+= SHARED=1 \
CC="${CC}" \
LFLAGS_NATIVE="${LDFLAGS} -lpthread -lm" \
- CFLAGS_NATIVE="${CFLAGS} -Iinclude -IOpenCL -Ideps/LZMA-SDK/C -Ideps/git/OpenCL-Headers"
+ CFLAGS_NATIVE="${CFLAGS} -Iinclude -IOpenCL -Ideps/LZMA-SDK/C \
+ -Ideps/git/OpenCL-Headers"
ALL_TARGET= default
+CFLAGS_aarch64+= -march=armv8-a+crc+crypto
+
PLIST_SUB= PORTVERSION=${PORTVERSION}
OPTIONS_DEFINE= BRAIN DOCS
@@ -39,8 +42,6 @@ BRAIN_DESC= Build Hashcat Brain
BRAIN_MAKE_ARGS_OFF= ENABLE_BRAIN=0
BRAIN_CFLAGS= -DWITH_BRAIN -Ideps/git/xxHash
-CFLAGS_aarch64+= -march=armv8-a+crc+crypto
-
pre-install:
${STRIP_CMD} ${WRKSRC}/libhashcat.so.${PORTVERSION}
${STRIP_CMD} ${WRKSRC}/modules/*.so
diff --git a/security/hashcat/distinfo b/security/hashcat/distinfo
index 5b0e10544100..91475d03128c 100644
--- a/security/hashcat/distinfo
+++ b/security/hashcat/distinfo
@@ -1,6 +1,6 @@
-TIMESTAMP = 1637867377
-SHA256 (hashcat-hashcat-v6.2.5_GH0.tar.gz) = 6f6899d7ad899659f7b43a4d68098543ab546d2171f8e51d691d08a659378969
-SIZE (hashcat-hashcat-v6.2.5_GH0.tar.gz) = 6341872
+TIMESTAMP = 1662143219
+SHA256 (hashcat-hashcat-v6.2.6_GH0.tar.gz) = b25e1077bcf34908cc8f18c1a69a2ec98b047b2cbcf0f51144dcf3ba1e0b7b2a
+SIZE (hashcat-hashcat-v6.2.6_GH0.tar.gz) = 14234640
SHA256 (KhronosGroup-OpenCL-Headers-1d3dc4e_GH0.tar.gz) = 21ddb21f6643e5c76aec7a78c9c2aaac6f5e4c82cd4603b437c899026c833977
SIZE (KhronosGroup-OpenCL-Headers-1d3dc4e_GH0.tar.gz) = 59767
SHA256 (Cyan4973-xxHash-c0e86bc_GH0.tar.gz) = 7dc0343140d92f19d5b436591bdb8313b6cb2c686bccb7ff5caafcbc136fe468
diff --git a/security/hashcat/files/patch-src_Makefile b/security/hashcat/files/patch-src_Makefile
index 718b063f5fdc..4e42021a7a6d 100644
--- a/security/hashcat/files/patch-src_Makefile
+++ b/security/hashcat/files/patch-src_Makefile
@@ -1,17 +1,26 @@
---- src/Makefile.orig 2021-05-14 17:08:08 UTC
+--- src/Makefile.orig 2022-09-02 14:58:13 UTC
+++ src/Makefile
-@@ -80,7 +80,9 @@ endif
- ifeq ($(UNAME),FreeBSD)
+@@ -82,7 +82,9 @@ CXX := c++
+ ifneq (,$(filter $(UNAME),FreeBSD NetBSD))
CC := cc
CXX := c++
-SED := gsed
-+CXXLIB := -lc++
++CXXLIB := -lc++
+SED := /usr/bin/sed
+SED_IN_PLACE := -i ""
endif
##
-@@ -586,10 +588,10 @@ endif
+@@ -213,7 +215,7 @@ ifneq ($(CC),clang)
+ ifeq ($(ENABLE_UNRAR),1)
+ ifeq ($(USE_SYSTEM_UNRAR),0)
+ ifneq ($(CC),clang)
+-CFLAGS_UNRAR += -Wno-class-memaccess
++#CFLAGS_UNRAR += -Wno-class-memaccess
+ CFLAGS_UNRAR += -Wno-misleading-indentation
+ endif
+ CFLAGS_UNRAR += -Wno-missing-braces
+@@ -651,10 +653,10 @@ $(HASHCAT_FRONTEND): src/main.c $(HASHCAT_LIBRARY)
ifeq ($(SHARED),1)
$(HASHCAT_FRONTEND): src/main.c $(HASHCAT_LIBRARY)
@@ -20,7 +29,7 @@
else
$(HASHCAT_FRONTEND): src/main.c obj/combined.NATIVE.a
- $(CC) $(CCFLAGS) $(CFLAGS_NATIVE) $^ -o $@ $(LFLAGS_NATIVE) -DCOMPTIME=$(COMPTIME) -DVERSION_TAG=\"$(VERSION_TAG)\" -DINSTALL_FOLDER=\"$(INSTALL_FOLDER)\" -DSHARED_FOLDER=\"$(SHARED_FOLDER)\" -DDOCUMENT_FOLDER=\"$(DOCUMENT_FOLDER)\"
-+ $(CC) $(CCFLAGS) $(CFLAGS_NATIVE) $^ -o $@ $(LFLAGS_NATIVE) ${CXXLIB} -DCOMPTIME=$(COMPTIME) -DVERSION_TAG=\"$(VERSION_TAG)\" -DINSTALL_FOLDER=\"$(INSTALL_FOLDER)\" -DSHARED_FOLDER=\"$(SHARED_FOLDER)\" -DDOCUMENT_FOLDER=\"$(DOCUMENT_FOLDER)\" -lc++
++ $(CC) $(CCFLAGS) $(CFLAGS_NATIVE) $^ -o $@ $(LFLAGS_NATIVE) ${CXXLIB} -DCOMPTIME=$(COMPTIME) -DVERSION_TAG=\"$(VERSION_TAG)\" -DINSTALL_FOLDER=\"$(INSTALL_FOLDER)\" -DSHARED_FOLDER=\"$(SHARED_FOLDER)\" -DDOCUMENT_FOLDER=\"$(DOCUMENT_FOLDER)\"
endif
##
diff --git a/security/hashcat/files/patch-src_terminal.c b/security/hashcat/files/patch-src_terminal.c
new file mode 100644
index 000000000000..cf2d5cded207
--- /dev/null
+++ b/security/hashcat/files/patch-src_terminal.c
@@ -0,0 +1,11 @@
+--- src/terminal.c.orig 2022-09-02 14:58:13 UTC
++++ src/terminal.c
+@@ -490,7 +490,7 @@ int tty_fix ()
+ }
+ #endif
+
+-#if defined (__APPLE__) || defined (__FreeBSD__)
++#if defined (__APPLE__)
+ static struct termios savemodes;
+ static int havemodes = 0;
+
diff --git a/security/hashcat/pkg-plist b/security/hashcat/pkg-plist
index 2c7c8d90068d..a8adf7f88253 100644
--- a/security/hashcat/pkg-plist
+++ b/security/hashcat/pkg-plist
@@ -16,14 +16,17 @@ include/hashcat/dictstat.h
include/hashcat/dispatch.h
include/hashcat/dynloader.h
include/hashcat/emu_general.h
+include/hashcat/emu_inc_bignum_operations.h
include/hashcat/emu_inc_cipher_aes.h
include/hashcat/emu_inc_cipher_des.h
include/hashcat/emu_inc_ecc_secp256k1.h
+include/hashcat/emu_inc_hash_base58.h
include/hashcat/emu_inc_hash_md4.h
include/hashcat/emu_inc_hash_md5.h
include/hashcat/emu_inc_hash_sha1.h
include/hashcat/emu_inc_hash_sha256.h
include/hashcat/emu_inc_hash_sha512.h
+include/hashcat/emu_inc_radmin3_constants.h
include/hashcat/emu_inc_rp.h
include/hashcat/emu_inc_rp_optimized.h
include/hashcat/event.h
@@ -34,6 +37,7 @@ include/hashcat/ext_hip.h
include/hashcat/ext_hiprtc.h
include/hashcat/ext_iokit.h
include/hashcat/ext_lzma.h
+include/hashcat/ext_metal.h
include/hashcat/ext_nvapi.h
include/hashcat/ext_nvml.h
include/hashcat/ext_nvrtc.h
@@ -97,6 +101,7 @@ lib/libhashcat.so.%%PORTVERSION%%
%%PORTDOCS%%%%DOCSDIR%%/charsets/DES_special/multiple_nodes/DES_portion_D.hcchr
%%PORTDOCS%%%%DOCSDIR%%/charsets/DES_special/multiple_nodes/DES_portion_E.hcchr
%%PORTDOCS%%%%DOCSDIR%%/charsets/DES_special/multiple_nodes/DES_portion_F.hcchr
+%%PORTDOCS%%%%DOCSDIR%%/charsets/base58.hcchr
%%PORTDOCS%%%%DOCSDIR%%/charsets/combined/Bulgarian.hcchr
%%PORTDOCS%%%%DOCSDIR%%/charsets/combined/Castilian.hcchr
%%PORTDOCS%%%%DOCSDIR%%/charsets/combined/Catalan.hcchr
@@ -241,7 +246,9 @@ lib/libhashcat.so.%%PORTVERSION%%
%%PORTDOCS%%%%DOCSDIR%%/rules/T0XlC-insert_space_and_special_0_F.rule
%%PORTDOCS%%%%DOCSDIR%%/rules/T0XlC-insert_top_100_passwords_1_G.rule
%%PORTDOCS%%%%DOCSDIR%%/rules/T0XlC.rule
-%%PORTDOCS%%%%DOCSDIR%%/rules/T0XlCv1.rule
+%%PORTDOCS%%%%DOCSDIR%%/rules/T0XlC_3_rule.rule
+%%PORTDOCS%%%%DOCSDIR%%/rules/T0XlC_insert_HTML_entities_0_Z.rule
+%%PORTDOCS%%%%DOCSDIR%%/rules/T0XlCv2.rule
%%PORTDOCS%%%%DOCSDIR%%/rules/best64.rule
%%PORTDOCS%%%%DOCSDIR%%/rules/combinator.rule
%%PORTDOCS%%%%DOCSDIR%%/rules/d3ad0ne.rule
@@ -326,9 +333,26 @@ lib/libhashcat.so.%%PORTVERSION%%
%%PORTDOCS%%%%DOCSDIR%%/rules/toggles4.rule
%%PORTDOCS%%%%DOCSDIR%%/rules/toggles5.rule
%%PORTDOCS%%%%DOCSDIR%%/rules/unix-ninja-leetspeak.rule
+%%PORTDOCS%%%%DOCSDIR%%/tools/aescrypt2hashcat.pl
+%%PORTDOCS%%%%DOCSDIR%%/tools/bitwarden2hashcat.py
+%%PORTDOCS%%%%DOCSDIR%%/tools/cryptoloop2hashcat.py
+%%PORTDOCS%%%%DOCSDIR%%/tools/exodus2hashcat.py
+%%PORTDOCS%%%%DOCSDIR%%/tools/luks2hashcat.py
+%%PORTDOCS%%%%DOCSDIR%%/tools/metamask2hashcat.py
+%%PORTDOCS%%%%DOCSDIR%%/tools/mozilla2hashcat.py
+%%PORTDOCS%%%%DOCSDIR%%/tools/radmin3_to_hashcat.pl
+%%PORTDOCS%%%%DOCSDIR%%/tools/securenotes2hashcat.pl
+%%PORTDOCS%%%%DOCSDIR%%/tools/sqlcipher2hashcat.pl
+%%PORTDOCS%%%%DOCSDIR%%/tools/truecrypt2hashcat.py
+%%PORTDOCS%%%%DOCSDIR%%/tools/veracrypt2hashcat.py
+%%PORTDOCS%%%%DOCSDIR%%/tools/virtualbox2hashcat.py
+%%PORTDOCS%%%%DOCSDIR%%/tools/vmwarevmx2hashcat.py
%%DATADIR%%/OpenCL/amp_a0.cl
%%DATADIR%%/OpenCL/amp_a1.cl
%%DATADIR%%/OpenCL/amp_a3.cl
+%%DATADIR%%/OpenCL/inc_amp.h
+%%DATADIR%%/OpenCL/inc_bignum_operations.cl
+%%DATADIR%%/OpenCL/inc_bignum_operations.h
%%DATADIR%%/OpenCL/inc_cipher_aes-gcm.cl
%%DATADIR%%/OpenCL/inc_cipher_aes-gcm.h
%%DATADIR%%/OpenCL/inc_cipher_aes.cl
@@ -359,6 +383,8 @@ lib/libhashcat.so.%%PORTVERSION%%
%%DATADIR%%/OpenCL/inc_diskcryptor_xts.h
%%DATADIR%%/OpenCL/inc_ecc_secp256k1.cl
%%DATADIR%%/OpenCL/inc_ecc_secp256k1.h
+%%DATADIR%%/OpenCL/inc_hash_base58.cl
+%%DATADIR%%/OpenCL/inc_hash_base58.h
%%DATADIR%%/OpenCL/inc_hash_blake2b.cl
%%DATADIR%%/OpenCL/inc_hash_blake2b.h
%%DATADIR%%/OpenCL/inc_hash_md4.cl
@@ -395,14 +421,17 @@ lib/libhashcat.so.%%PORTVERSION%%
%%DATADIR%%/OpenCL/inc_luks_twofish.h
%%DATADIR%%/OpenCL/inc_luks_xts.cl
%%DATADIR%%/OpenCL/inc_luks_xts.h
+%%DATADIR%%/OpenCL/inc_markov.h
%%DATADIR%%/OpenCL/inc_platform.cl
%%DATADIR%%/OpenCL/inc_platform.h
+%%DATADIR%%/OpenCL/inc_radmin3_constants.h
%%DATADIR%%/OpenCL/inc_rp.cl
%%DATADIR%%/OpenCL/inc_rp.h
%%DATADIR%%/OpenCL/inc_rp_optimized.cl
%%DATADIR%%/OpenCL/inc_rp_optimized.h
%%DATADIR%%/OpenCL/inc_scalar.cl
%%DATADIR%%/OpenCL/inc_scalar.h
+%%DATADIR%%/OpenCL/inc_shared.h
%%DATADIR%%/OpenCL/inc_simd.cl
%%DATADIR%%/OpenCL/inc_simd.h
%%DATADIR%%/OpenCL/inc_truecrypt_crc32.cl
@@ -533,6 +562,18 @@ lib/libhashcat.so.%%PORTVERSION%%
%%DATADIR%%/OpenCL/m00600_a1-pure.cl
%%DATADIR%%/OpenCL/m00600_a3-optimized.cl
%%DATADIR%%/OpenCL/m00600_a3-pure.cl
+%%DATADIR%%/OpenCL/m00610_a0-optimized.cl
+%%DATADIR%%/OpenCL/m00610_a0-pure.cl
+%%DATADIR%%/OpenCL/m00610_a1-optimized.cl
+%%DATADIR%%/OpenCL/m00610_a1-pure.cl
+%%DATADIR%%/OpenCL/m00610_a3-optimized.cl
+%%DATADIR%%/OpenCL/m00610_a3-pure.cl
+%%DATADIR%%/OpenCL/m00620_a0-optimized.cl
+%%DATADIR%%/OpenCL/m00620_a0-pure.cl
+%%DATADIR%%/OpenCL/m00620_a1-optimized.cl
+%%DATADIR%%/OpenCL/m00620_a1-pure.cl
+%%DATADIR%%/OpenCL/m00620_a3-optimized.cl
+%%DATADIR%%/OpenCL/m00620_a3-pure.cl
%%DATADIR%%/OpenCL/m00900_a0-optimized.cl
%%DATADIR%%/OpenCL/m00900_a0-pure.cl
%%DATADIR%%/OpenCL/m00900_a1-optimized.cl
@@ -745,6 +786,12 @@ lib/libhashcat.so.%%PORTVERSION%%
%%DATADIR%%/OpenCL/m04400_a1-pure.cl
%%DATADIR%%/OpenCL/m04400_a3-optimized.cl
%%DATADIR%%/OpenCL/m04400_a3-pure.cl
+%%DATADIR%%/OpenCL/m04410_a0-optimized.cl
+%%DATADIR%%/OpenCL/m04410_a0-pure.cl
+%%DATADIR%%/OpenCL/m04410_a1-optimized.cl
+%%DATADIR%%/OpenCL/m04410_a1-pure.cl
+%%DATADIR%%/OpenCL/m04410_a3-optimized.cl
+%%DATADIR%%/OpenCL/m04410_a3-pure.cl
%%DATADIR%%/OpenCL/m04500_a0-optimized.cl
%%DATADIR%%/OpenCL/m04500_a0-pure.cl
%%DATADIR%%/OpenCL/m04500_a1-optimized.cl
@@ -1204,6 +1251,7 @@ lib/libhashcat.so.%%PORTVERSION%%
%%DATADIR%%/OpenCL/m15000_a3-pure.cl
%%DATADIR%%/OpenCL/m15100-pure.cl
%%DATADIR%%/OpenCL/m15300-pure.cl
+%%DATADIR%%/OpenCL/m15310-pure.cl
%%DATADIR%%/OpenCL/m15400_a0-optimized.cl
%%DATADIR%%/OpenCL/m15400_a1-optimized.cl
%%DATADIR%%/OpenCL/m15400_a3-optimized.cl
@@ -1216,6 +1264,7 @@ lib/libhashcat.so.%%PORTVERSION%%
%%DATADIR%%/OpenCL/m15600-pure.cl
%%DATADIR%%/OpenCL/m15700-pure.cl
%%DATADIR%%/OpenCL/m15900-pure.cl
+%%DATADIR%%/OpenCL/m15910-pure.cl
%%DATADIR%%/OpenCL/m16000_a0-pure.cl
%%DATADIR%%/OpenCL/m16000_a1-pure.cl
%%DATADIR%%/OpenCL/m16000_a3-pure.cl
@@ -1385,6 +1434,9 @@ lib/libhashcat.so.%%PORTVERSION%%
%%DATADIR%%/OpenCL/m21400_a1-pure.cl
%%DATADIR%%/OpenCL/m21400_a3-optimized.cl
%%DATADIR%%/OpenCL/m21400_a3-pure.cl
+%%DATADIR%%/OpenCL/m21420_a0-pure.cl
+%%DATADIR%%/OpenCL/m21420_a1-pure.cl
+%%DATADIR%%/OpenCL/m21420_a3-pure.cl
%%DATADIR%%/OpenCL/m21500-pure.cl
%%DATADIR%%/OpenCL/m21600-pure.cl
%%DATADIR%%/OpenCL/m21700-pure.cl
@@ -1545,11 +1597,47 @@ lib/libhashcat.so.%%PORTVERSION%%
%%DATADIR%%/OpenCL/m28000_a1-optimized.cl
%%DATADIR%%/OpenCL/m28000_a3-optimized.cl
%%DATADIR%%/OpenCL/m28100-pure.cl
+%%DATADIR%%/OpenCL/m28200-pure.cl
+%%DATADIR%%/OpenCL/m28300_a0-pure.cl
+%%DATADIR%%/OpenCL/m28300_a1-pure.cl
+%%DATADIR%%/OpenCL/m28300_a3-pure.cl
+%%DATADIR%%/OpenCL/m28400-pure.cl
+%%DATADIR%%/OpenCL/m28501_a0-pure.cl
+%%DATADIR%%/OpenCL/m28501_a1-pure.cl
+%%DATADIR%%/OpenCL/m28501_a3-pure.cl
+%%DATADIR%%/OpenCL/m28502_a0-pure.cl
+%%DATADIR%%/OpenCL/m28502_a1-pure.cl
+%%DATADIR%%/OpenCL/m28502_a3-pure.cl
+%%DATADIR%%/OpenCL/m28505_a0-pure.cl
+%%DATADIR%%/OpenCL/m28505_a1-pure.cl
+%%DATADIR%%/OpenCL/m28505_a3-pure.cl
+%%DATADIR%%/OpenCL/m28506_a0-pure.cl
+%%DATADIR%%/OpenCL/m28506_a1-pure.cl
+%%DATADIR%%/OpenCL/m28506_a3-pure.cl
+%%DATADIR%%/OpenCL/m28600-pure.cl
+%%DATADIR%%/OpenCL/m28700_a0-optimized.cl
+%%DATADIR%%/OpenCL/m28700_a0-pure.cl
+%%DATADIR%%/OpenCL/m28700_a1-optimized.cl
+%%DATADIR%%/OpenCL/m28700_a1-pure.cl
+%%DATADIR%%/OpenCL/m28700_a3-optimized.cl
+%%DATADIR%%/OpenCL/m28700_a3-pure.cl
+%%DATADIR%%/OpenCL/m28800-pure.cl
+%%DATADIR%%/OpenCL/m28900-pure.cl
+%%DATADIR%%/OpenCL/m29000_a0-pure.cl
+%%DATADIR%%/OpenCL/m29000_a1-pure.cl
+%%DATADIR%%/OpenCL/m29000_a3-pure.cl
+%%DATADIR%%/OpenCL/m29100_a0-pure.cl
+%%DATADIR%%/OpenCL/m29100_a1-pure.cl
+%%DATADIR%%/OpenCL/m29100_a3-pure.cl
+%%DATADIR%%/OpenCL/m29200_a0-pure.cl
+%%DATADIR%%/OpenCL/m29200_a1-pure.cl
+%%DATADIR%%/OpenCL/m29200_a3-pure.cl
+%%DATADIR%%/OpenCL/m29600-pure.cl
+%%DATADIR%%/OpenCL/m29700-pure.cl
%%DATADIR%%/OpenCL/markov_be.cl
%%DATADIR%%/OpenCL/markov_le.cl
%%DATADIR%%/OpenCL/shared.cl
%%DATADIR%%/hashcat.hcstat2
-%%DATADIR%%/hashcat.hctune
%%DATADIR%%/modules/.lock
%%DATADIR%%/modules/module_00000.so
%%DATADIR%%/modules/module_00010.so
@@ -1590,6 +1678,8 @@ lib/libhashcat.so.%%PORTVERSION%%
%%DATADIR%%/modules/module_00500.so
%%DATADIR%%/modules/module_00501.so
%%DATADIR%%/modules/module_00600.so
+%%DATADIR%%/modules/module_00610.so
+%%DATADIR%%/modules/module_00620.so
%%DATADIR%%/modules/module_00900.so
%%DATADIR%%/modules/module_01000.so
%%DATADIR%%/modules/module_01100.so
@@ -1642,6 +1732,7 @@ lib/libhashcat.so.%%PORTVERSION%%
%%DATADIR%%/modules/module_04110.so
%%DATADIR%%/modules/module_04300.so
%%DATADIR%%/modules/module_04400.so
+%%DATADIR%%/modules/module_04410.so
%%DATADIR%%/modules/module_04500.so
%%DATADIR%%/modules/module_04510.so
%%DATADIR%%/modules/module_04520.so
@@ -1806,11 +1897,13 @@ lib/libhashcat.so.%%PORTVERSION%%
%%DATADIR%%/modules/module_15100.so
%%DATADIR%%/modules/module_15200.so
%%DATADIR%%/modules/module_15300.so
+%%DATADIR%%/modules/module_15310.so
%%DATADIR%%/modules/module_15400.so
%%DATADIR%%/modules/module_15500.so
%%DATADIR%%/modules/module_15600.so
%%DATADIR%%/modules/module_15700.so
%%DATADIR%%/modules/module_15900.so
+%%DATADIR%%/modules/module_15910.so
%%DATADIR%%/modules/module_16000.so
%%DATADIR%%/modules/module_16100.so
%%DATADIR%%/modules/module_16200.so
@@ -1873,6 +1966,7 @@ lib/libhashcat.so.%%PORTVERSION%%
%%DATADIR%%/modules/module_21200.so
%%DATADIR%%/modules/module_21300.so
%%DATADIR%%/modules/module_21400.so
+%%DATADIR%%/modules/module_21420.so
%%DATADIR%%/modules/module_21500.so
%%DATADIR%%/modules/module_21501.so
%%DATADIR%%/modules/module_21600.so
@@ -1949,4 +2043,83 @@ lib/libhashcat.so.%%PORTVERSION%%
%%DATADIR%%/modules/module_27900.so
%%DATADIR%%/modules/module_28000.so
%%DATADIR%%/modules/module_28100.so
+%%DATADIR%%/modules/module_28200.so
+%%DATADIR%%/modules/module_28300.so
+%%DATADIR%%/modules/module_28400.so
+%%DATADIR%%/modules/module_28501.so
+%%DATADIR%%/modules/module_28502.so
+%%DATADIR%%/modules/module_28503.so
+%%DATADIR%%/modules/module_28504.so
+%%DATADIR%%/modules/module_28505.so
+%%DATADIR%%/modules/module_28506.so
+%%DATADIR%%/modules/module_28600.so
+%%DATADIR%%/modules/module_28700.so
+%%DATADIR%%/modules/module_28800.so
+%%DATADIR%%/modules/module_28900.so
+%%DATADIR%%/modules/module_29000.so
+%%DATADIR%%/modules/module_29100.so
+%%DATADIR%%/modules/module_29200.so
+%%DATADIR%%/modules/module_29311.so
+%%DATADIR%%/modules/module_29312.so
+%%DATADIR%%/modules/module_29313.so
+%%DATADIR%%/modules/module_29321.so
+%%DATADIR%%/modules/module_29322.so
+%%DATADIR%%/modules/module_29323.so
+%%DATADIR%%/modules/module_29331.so
+%%DATADIR%%/modules/module_29332.so
+%%DATADIR%%/modules/module_29333.so
+%%DATADIR%%/modules/module_29341.so
+%%DATADIR%%/modules/module_29342.so
+%%DATADIR%%/modules/module_29343.so
+%%DATADIR%%/modules/module_29411.so
+%%DATADIR%%/modules/module_29412.so
+%%DATADIR%%/modules/module_29413.so
+%%DATADIR%%/modules/module_29421.so
+%%DATADIR%%/modules/module_29422.so
+%%DATADIR%%/modules/module_29423.so
+%%DATADIR%%/modules/module_29431.so
+%%DATADIR%%/modules/module_29432.so
+%%DATADIR%%/modules/module_29433.so
+%%DATADIR%%/modules/module_29441.so
+%%DATADIR%%/modules/module_29442.so
+%%DATADIR%%/modules/module_29443.so
+%%DATADIR%%/modules/module_29451.so
+%%DATADIR%%/modules/module_29452.so
+%%DATADIR%%/modules/module_29453.so
+%%DATADIR%%/modules/module_29461.so
+%%DATADIR%%/modules/module_29462.so
+%%DATADIR%%/modules/module_29463.so
+%%DATADIR%%/modules/module_29471.so
+%%DATADIR%%/modules/module_29472.so
+%%DATADIR%%/modules/module_29473.so
+%%DATADIR%%/modules/module_29481.so
+%%DATADIR%%/modules/module_29482.so
+%%DATADIR%%/modules/module_29483.so
+%%DATADIR%%/modules/module_29511.so
+%%DATADIR%%/modules/module_29512.so
+%%DATADIR%%/modules/module_29513.so
+%%DATADIR%%/modules/module_29521.so
+%%DATADIR%%/modules/module_29522.so
+%%DATADIR%%/modules/module_29523.so
+%%DATADIR%%/modules/module_29531.so
+%%DATADIR%%/modules/module_29532.so
+%%DATADIR%%/modules/module_29533.so
+%%DATADIR%%/modules/module_29541.so
+%%DATADIR%%/modules/module_29542.so
+%%DATADIR%%/modules/module_29543.so
+%%DATADIR%%/modules/module_29600.so
+%%DATADIR%%/modules/module_29700.so
+%%DATADIR%%/modules/module_30000.so
+%%DATADIR%%/modules/module_30120.so
%%DATADIR%%/modules/module_99999.so
+%%DATADIR%%/tunings/Alias.hctune
+%%DATADIR%%/tunings/Device_GeForce_GTX_TITAN.hctune
+%%DATADIR%%/tunings/Module_08900.hctune
+%%DATADIR%%/tunings/Module_09300.hctune
+%%DATADIR%%/tunings/Module_15700.hctune
+%%DATADIR%%/tunings/Module_22700.hctune
+%%DATADIR%%/tunings/Module_27700.hctune
+%%DATADIR%%/tunings/Module_28200.hctune
+%%DATADIR%%/tunings/Modules_bcrypt.hctune
+%%DATADIR%%/tunings/Modules_default.hctune
+%%DATADIR%%/tunings/README.md