aboutsummaryrefslogtreecommitdiffstats
path: root/security
diff options
context:
space:
mode:
authorlifanov <lifanov@FreeBSD.org>2018-02-22 02:59:23 +0800
committerlifanov <lifanov@FreeBSD.org>2018-02-22 02:59:23 +0800
commit27a6ef6997bd1007c3defef0520d2c2e4c3b1ac8 (patch)
tree114936cac5a80553b2947886663f3f1a6a8f8c07 /security
parente242968ee073a44ee9f8981a67ad01c0e750d1d5 (diff)
downloadfreebsd-ports-gnome-27a6ef6997bd1007c3defef0520d2c2e4c3b1ac8.tar.gz
freebsd-ports-gnome-27a6ef6997bd1007c3defef0520d2c2e4c3b1ac8.tar.zst
freebsd-ports-gnome-27a6ef6997bd1007c3defef0520d2c2e4c3b1ac8.zip
update security/hashcat to 4.1.0
This update brings new algorithms and performance improvements. Release announcement: https://hashcat.net/forum/thread-7317.html
Diffstat (limited to 'security')
-rw-r--r--security/hashcat/Makefile14
-rw-r--r--security/hashcat/distinfo6
-rw-r--r--security/hashcat/files/patch-src_Makefile11
-rw-r--r--security/hashcat/pkg-plist506
4 files changed, 317 insertions, 220 deletions
diff --git a/security/hashcat/Makefile b/security/hashcat/Makefile
index 84bb1f9de5ca..0d3d9a75f39a 100644
--- a/security/hashcat/Makefile
+++ b/security/hashcat/Makefile
@@ -2,7 +2,7 @@
# $FreeBSD$
PORTNAME= hashcat
-PORTVERSION= 4.0.1
+PORTVERSION= 4.1.0
DISTVERSIONPREFIX= v
PORTEPOCH= 1
CATEGORIES= security
@@ -13,26 +13,28 @@ COMMENT= Advanced CPU-based password recovery utility
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/docs/license.txt
-BUILD_DEPENDS= ${LOCALBASE}/include/CL/cl.h:devel/opencl \
- gsed:textproc/gsed
-
NOT_FOR_ARCHS= powerpc powerpc64 sparc64
NOT_FOR_ARCHS_REASON= fails to compile: compiling for big-endian architecture not supported
-USE_GITHUB= yes
+BUILD_DEPENDS= ${LOCALBASE}/include/CL/cl.h:devel/opencl \
+ gsed:textproc/gsed
ALL_TARGET= default
USES= gmake iconv localbase shebangfix
SHEBANG_FILES= extra/tab_completion/install
+
+USE_GITHUB= yes
USE_CSTD= gnu99
+PLIST_SUB= PORTVERSION=${PORTVERSION}
+
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
+ ${STRIP_CMD} ${WRKSRC}/libhashcat.so.${PORTVERSION}
${STRIP_CMD} ${WRKSRC}/hashcat
.include <bsd.port.mk>
diff --git a/security/hashcat/distinfo b/security/hashcat/distinfo
index eea833415b93..c174674ca9fa 100644
--- a/security/hashcat/distinfo
+++ b/security/hashcat/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1510149755
-SHA256 (hashcat-hashcat-v4.0.1_GH0.tar.gz) = 8c25ace8791c641ebe32f66e4d9c29ff43bf484a6652f06bdba9df4e7ac7b5dd
-SIZE (hashcat-hashcat-v4.0.1_GH0.tar.gz) = 3905127
+TIMESTAMP = 1519224570
+SHA256 (hashcat-hashcat-v4.1.0_GH0.tar.gz) = bd23997153c5a8c8b35da3931ff74a808561399de3f3e07058ff4d2f8617119c
+SIZE (hashcat-hashcat-v4.1.0_GH0.tar.gz) = 3956136
diff --git a/security/hashcat/files/patch-src_Makefile b/security/hashcat/files/patch-src_Makefile
deleted file mode 100644
index e1889396559b..000000000000
--- a/security/hashcat/files/patch-src_Makefile
+++ /dev/null
@@ -1,11 +0,0 @@
---- src/Makefile.orig 2017-11-08 14:04:43 UTC
-+++ src/Makefile
-@@ -127,7 +127,7 @@ COMPTIME := $(shell date +%s)
- # (which is automatically run for every github release)
- # the value will be something like this: "tag: vX.Y.Z, refs/pull/K/head" or "HEAD -> master, tag: vX.Y.Z"
-
--VERSION_EXPORT := tag: v4.0.1
-+VERSION_EXPORT := tag:\ v4.0.1
- VERSION_TAG := $(shell test -d .git && git describe --tags --dirty=+ || echo "$(VERSION_EXPORT)" | $(SED) 's/.*: v\([\.0-9]*\).*/v\1/')
-
- ##
diff --git a/security/hashcat/pkg-plist b/security/hashcat/pkg-plist
index 78fd47003165..af934da34a47 100644
--- a/security/hashcat/pkg-plist
+++ b/security/hashcat/pkg-plist
@@ -1,198 +1,7 @@
bin/hashcat
-lib/libhashcat.so
-%%PORTDOCS%%%%DOCSDIR%%/charsets/DES_full.charset
-%%PORTDOCS%%%%DOCSDIR%%/charsets/DES_special/DES_alpha.charset
-%%PORTDOCS%%%%DOCSDIR%%/charsets/DES_special/DES_numeral.charset
-%%PORTDOCS%%%%DOCSDIR%%/charsets/DES_special/multiple_nodes/DES_portion_0.charset
-%%PORTDOCS%%%%DOCSDIR%%/charsets/DES_special/multiple_nodes/DES_portion_1.charset
-%%PORTDOCS%%%%DOCSDIR%%/charsets/DES_special/multiple_nodes/DES_portion_2.charset
-%%PORTDOCS%%%%DOCSDIR%%/charsets/DES_special/multiple_nodes/DES_portion_3.charset
-%%PORTDOCS%%%%DOCSDIR%%/charsets/DES_special/multiple_nodes/DES_portion_4.charset
-%%PORTDOCS%%%%DOCSDIR%%/charsets/DES_special/multiple_nodes/DES_portion_5.charset
-%%PORTDOCS%%%%DOCSDIR%%/charsets/DES_special/multiple_nodes/DES_portion_6.charset
-%%PORTDOCS%%%%DOCSDIR%%/charsets/DES_special/multiple_nodes/DES_portion_7.charset
-%%PORTDOCS%%%%DOCSDIR%%/charsets/DES_special/multiple_nodes/DES_portion_8.charset
-%%PORTDOCS%%%%DOCSDIR%%/charsets/DES_special/multiple_nodes/DES_portion_9.charset
-%%PORTDOCS%%%%DOCSDIR%%/charsets/DES_special/multiple_nodes/DES_portion_A.charset
-%%PORTDOCS%%%%DOCSDIR%%/charsets/DES_special/multiple_nodes/DES_portion_B.charset
-%%PORTDOCS%%%%DOCSDIR%%/charsets/DES_special/multiple_nodes/DES_portion_C.charset
-%%PORTDOCS%%%%DOCSDIR%%/charsets/DES_special/multiple_nodes/DES_portion_D.charset
-%%PORTDOCS%%%%DOCSDIR%%/charsets/DES_special/multiple_nodes/DES_portion_E.charset
-%%PORTDOCS%%%%DOCSDIR%%/charsets/DES_special/multiple_nodes/DES_portion_F.charset
-%%PORTDOCS%%%%DOCSDIR%%/charsets/combined/Bulgarian.hcchr
-%%PORTDOCS%%%%DOCSDIR%%/charsets/combined/Castilian.hcchr
-%%PORTDOCS%%%%DOCSDIR%%/charsets/combined/Catalan.hcchr
-%%PORTDOCS%%%%DOCSDIR%%/charsets/combined/English.hcchr
-%%PORTDOCS%%%%DOCSDIR%%/charsets/combined/French.hcchr
-%%PORTDOCS%%%%DOCSDIR%%/charsets/combined/German.hcchr
-%%PORTDOCS%%%%DOCSDIR%%/charsets/combined/Greek.hcchr
-%%PORTDOCS%%%%DOCSDIR%%/charsets/combined/GreekPolytonic.hcchr
-%%PORTDOCS%%%%DOCSDIR%%/charsets/combined/Italian.hcchr
-%%PORTDOCS%%%%DOCSDIR%%/charsets/combined/Lithuanian.hcchr
-%%PORTDOCS%%%%DOCSDIR%%/charsets/combined/Polish.hcchr
-%%PORTDOCS%%%%DOCSDIR%%/charsets/combined/Portuguese.hcchr
-%%PORTDOCS%%%%DOCSDIR%%/charsets/combined/Russian.hcchr
-%%PORTDOCS%%%%DOCSDIR%%/charsets/combined/Slovak.hcchr
-%%PORTDOCS%%%%DOCSDIR%%/charsets/combined/Spanish.hcchr
-%%PORTDOCS%%%%DOCSDIR%%/charsets/special/Castilian/es-ES_ISO-8859-1-special.hcchr
-%%PORTDOCS%%%%DOCSDIR%%/charsets/special/Castilian/es-ES_ISO-8859-15-special.hcchr
-%%PORTDOCS%%%%DOCSDIR%%/charsets/special/Castilian/es-ES_cp1252-special.hcchr
-%%PORTDOCS%%%%DOCSDIR%%/charsets/special/Catalan/ca_ISO-8859-1-special.hcchr
-%%PORTDOCS%%%%DOCSDIR%%/charsets/special/Catalan/ca_ISO-8859-15-special.hcchr
-%%PORTDOCS%%%%DOCSDIR%%/charsets/special/Catalan/ca_cp1252-special.hcchr
-%%PORTDOCS%%%%DOCSDIR%%/charsets/special/French/fr_ISO-8859-1-special.hcchr
-%%PORTDOCS%%%%DOCSDIR%%/charsets/special/French/fr_ISO-8859-15-special.hcchr
-%%PORTDOCS%%%%DOCSDIR%%/charsets/special/French/fr_ISO-8859-16-special.hcchr
-%%PORTDOCS%%%%DOCSDIR%%/charsets/special/French/fr_cp1252-special.hcchr
-%%PORTDOCS%%%%DOCSDIR%%/charsets/special/German/de_ISO-8859-1-special.hcchr
-%%PORTDOCS%%%%DOCSDIR%%/charsets/special/German/de_ISO-8859-15-special.hcchr
-%%PORTDOCS%%%%DOCSDIR%%/charsets/special/German/de_cp1252-special.hcchr
-%%PORTDOCS%%%%DOCSDIR%%/charsets/special/Greek/el_ISO-8859-7-special.hcchr
-%%PORTDOCS%%%%DOCSDIR%%/charsets/special/Greek/el_cp1253-special.hcchr
-%%PORTDOCS%%%%DOCSDIR%%/charsets/special/Italian/it_ISO-8859-1-special.hcchr
-%%PORTDOCS%%%%DOCSDIR%%/charsets/special/Italian/it_ISO-8859-15-special.hcchr
-%%PORTDOCS%%%%DOCSDIR%%/charsets/special/Italian/it_cp1252-special.hcchr
-%%PORTDOCS%%%%DOCSDIR%%/charsets/special/Polish/pl_cp1250-special.hcchr
-%%PORTDOCS%%%%DOCSDIR%%/charsets/special/Portuguese/pt_ISO-8859-1-special.hcchr
-%%PORTDOCS%%%%DOCSDIR%%/charsets/special/Portuguese/pt_ISO-8859-15-special.hcchr
-%%PORTDOCS%%%%DOCSDIR%%/charsets/special/Portuguese/pt_cp1252-special.hcchr
-%%PORTDOCS%%%%DOCSDIR%%/charsets/special/Russian/ru_ISO-8859-5-special.hcchr
-%%PORTDOCS%%%%DOCSDIR%%/charsets/special/Russian/ru_cp1251-special.hcchr
-%%PORTDOCS%%%%DOCSDIR%%/charsets/special/Slovak/sk_ISO-8859-2-special.hcchr
-%%PORTDOCS%%%%DOCSDIR%%/charsets/special/Slovak/sk_cp1250-special.hcchr
-%%PORTDOCS%%%%DOCSDIR%%/charsets/special/Spanish/es_ISO-8859-1-special.hcchr
-%%PORTDOCS%%%%DOCSDIR%%/charsets/special/Spanish/es_ISO-8859-15-special.hcchr
-%%PORTDOCS%%%%DOCSDIR%%/charsets/special/Spanish/es_cp1252-special.hcchr
-%%PORTDOCS%%%%DOCSDIR%%/charsets/standard/Bulgarian/bg_ISO-8859-5.hcchr
-%%PORTDOCS%%%%DOCSDIR%%/charsets/standard/Bulgarian/bg_KOI8-R.hcchr
-%%PORTDOCS%%%%DOCSDIR%%/charsets/standard/Bulgarian/bg_cp1251.hcchr
-%%PORTDOCS%%%%DOCSDIR%%/charsets/standard/Castilian/es-ES_ISO-8859-1.hcchr
-%%PORTDOCS%%%%DOCSDIR%%/charsets/standard/Castilian/es-ES_ISO-8859-15.hcchr
-%%PORTDOCS%%%%DOCSDIR%%/charsets/standard/Castilian/es-ES_cp1252.hcchr
-%%PORTDOCS%%%%DOCSDIR%%/charsets/standard/Catalan/ca_ISO-8859-1.hcchr
-%%PORTDOCS%%%%DOCSDIR%%/charsets/standard/Catalan/ca_ISO-8859-15.hcchr
-%%PORTDOCS%%%%DOCSDIR%%/charsets/standard/Catalan/ca_cp1252.hcchr
-%%PORTDOCS%%%%DOCSDIR%%/charsets/standard/English/en_ISO-8859-1.hcchr
-%%PORTDOCS%%%%DOCSDIR%%/charsets/standard/English/en_ISO-8859-15.hcchr
-%%PORTDOCS%%%%DOCSDIR%%/charsets/standard/English/en_cp1252.hcchr
-%%PORTDOCS%%%%DOCSDIR%%/charsets/standard/French/fr_ISO-8859-1.hcchr
-%%PORTDOCS%%%%DOCSDIR%%/charsets/standard/French/fr_ISO-8859-15.hcchr
-%%PORTDOCS%%%%DOCSDIR%%/charsets/standard/French/fr_ISO-8859-16.hcchr
-%%PORTDOCS%%%%DOCSDIR%%/charsets/standard/French/fr_cp1252.hcchr
-%%PORTDOCS%%%%DOCSDIR%%/charsets/standard/German/de_ISO-8859-1.hcchr
-%%PORTDOCS%%%%DOCSDIR%%/charsets/standard/German/de_ISO-8859-15.hcchr
-%%PORTDOCS%%%%DOCSDIR%%/charsets/standard/German/de_cp1252.hcchr
-%%PORTDOCS%%%%DOCSDIR%%/charsets/standard/Greek/el_ISO-8859-7.hcchr
-%%PORTDOCS%%%%DOCSDIR%%/charsets/standard/Greek/el_cp1253.hcchr
-%%PORTDOCS%%%%DOCSDIR%%/charsets/standard/GreekPolytonic/el_polytonic_ISO-8859-7.hcchr
-%%PORTDOCS%%%%DOCSDIR%%/charsets/standard/GreekPolytonic/el_polytonic_cp1253.hcchr
-%%PORTDOCS%%%%DOCSDIR%%/charsets/standard/Hungarian/hu_cp1250.hcchr
-%%PORTDOCS%%%%DOCSDIR%%/charsets/standard/Italian/it_ISO-8859-1.hcchr
-%%PORTDOCS%%%%DOCSDIR%%/charsets/standard/Italian/it_ISO-8859-15.hcchr
-%%PORTDOCS%%%%DOCSDIR%%/charsets/standard/Italian/it_cp1252.hcchr
-%%PORTDOCS%%%%DOCSDIR%%/charsets/standard/Lithuanian/lt_ISO-8859-13.hcchr
-%%PORTDOCS%%%%DOCSDIR%%/charsets/standard/Lithuanian/lt_ISO-8859-4.hcchr
-%%PORTDOCS%%%%DOCSDIR%%/charsets/standard/Lithuanian/lt_cp1257.hcchr
-%%PORTDOCS%%%%DOCSDIR%%/charsets/standard/Polish/pl_ISO-8859-2.hcchr
-%%PORTDOCS%%%%DOCSDIR%%/charsets/standard/Polish/pl_cp1250.hcchr
-%%PORTDOCS%%%%DOCSDIR%%/charsets/standard/Portuguese/pt_ISO-8859-1.hcchr
-%%PORTDOCS%%%%DOCSDIR%%/charsets/standard/Portuguese/pt_ISO-8859-15.hcchr
-%%PORTDOCS%%%%DOCSDIR%%/charsets/standard/Portuguese/pt_cp1252.hcchr
-%%PORTDOCS%%%%DOCSDIR%%/charsets/standard/Russian/ru_ISO-8859-5.hcchr
-%%PORTDOCS%%%%DOCSDIR%%/charsets/standard/Russian/ru_KOI8-R.hcchr
-%%PORTDOCS%%%%DOCSDIR%%/charsets/standard/Russian/ru_cp1251.hcchr
-%%PORTDOCS%%%%DOCSDIR%%/charsets/standard/Slovak/sk_ISO-8859-2.hcchr
-%%PORTDOCS%%%%DOCSDIR%%/charsets/standard/Slovak/sk_cp1250.hcchr
-%%PORTDOCS%%%%DOCSDIR%%/charsets/standard/Spanish/es_ISO-8859-1.hcchr
-%%PORTDOCS%%%%DOCSDIR%%/charsets/standard/Spanish/es_ISO-8859-15.hcchr
-%%PORTDOCS%%%%DOCSDIR%%/charsets/standard/Spanish/es_cp1252.hcchr
-%%PORTDOCS%%%%DOCSDIR%%/docs/changes.txt
-%%PORTDOCS%%%%DOCSDIR%%/docs/contact.txt
-%%PORTDOCS%%%%DOCSDIR%%/docs/credits.txt
-%%PORTDOCS%%%%DOCSDIR%%/docs/license.txt
-%%PORTDOCS%%%%DOCSDIR%%/docs/performance.txt
-%%PORTDOCS%%%%DOCSDIR%%/docs/readme.txt
-%%PORTDOCS%%%%DOCSDIR%%/docs/rules.txt
-%%PORTDOCS%%%%DOCSDIR%%/docs/status_codes.txt
-%%PORTDOCS%%%%DOCSDIR%%/docs/team.txt
-%%PORTDOCS%%%%DOCSDIR%%/docs/user_manuals.txt
-%%PORTDOCS%%%%DOCSDIR%%/example.dict
-%%PORTDOCS%%%%DOCSDIR%%/example0.hash
-%%PORTDOCS%%%%DOCSDIR%%/example0.sh
-%%PORTDOCS%%%%DOCSDIR%%/example400.hash
-%%PORTDOCS%%%%DOCSDIR%%/example400.sh
-%%PORTDOCS%%%%DOCSDIR%%/example500.hash
-%%PORTDOCS%%%%DOCSDIR%%/example500.sh
-%%PORTDOCS%%%%DOCSDIR%%/extra/tab_completion/hashcat.sh
-%%PORTDOCS%%%%DOCSDIR%%/extra/tab_completion/howto.txt
-%%PORTDOCS%%%%DOCSDIR%%/extra/tab_completion/install
-%%PORTDOCS%%%%DOCSDIR%%/masks/8char-1l-1u-1d-1s-compliant.hcmask
-%%PORTDOCS%%%%DOCSDIR%%/masks/8char-1l-1u-1d-1s-noncompliant.hcmask
-%%PORTDOCS%%%%DOCSDIR%%/masks/rockyou-1-60.hcmask
-%%PORTDOCS%%%%DOCSDIR%%/masks/rockyou-2-1800.hcmask
-%%PORTDOCS%%%%DOCSDIR%%/masks/rockyou-3-3600.hcmask
-%%PORTDOCS%%%%DOCSDIR%%/masks/rockyou-4-43200.hcmask
-%%PORTDOCS%%%%DOCSDIR%%/masks/rockyou-5-86400.hcmask
-%%PORTDOCS%%%%DOCSDIR%%/masks/rockyou-6-864000.hcmask
-%%PORTDOCS%%%%DOCSDIR%%/masks/rockyou-7-2592000.hcmask
-%%PORTDOCS%%%%DOCSDIR%%/rules/Incisive-leetspeak.rule
-%%PORTDOCS%%%%DOCSDIR%%/rules/InsidePro-HashManager.rule
-%%PORTDOCS%%%%DOCSDIR%%/rules/InsidePro-PasswordsPro.rule
-%%PORTDOCS%%%%DOCSDIR%%/rules/T0XlC-insert_00-99_1950-2050_toprules_0_F.rule
-%%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/best64.rule
-%%PORTDOCS%%%%DOCSDIR%%/rules/combinator.rule
-%%PORTDOCS%%%%DOCSDIR%%/rules/d3ad0ne.rule
-%%PORTDOCS%%%%DOCSDIR%%/rules/dive.rule
-%%PORTDOCS%%%%DOCSDIR%%/rules/generated.rule
-%%PORTDOCS%%%%DOCSDIR%%/rules/generated2.rule
-%%PORTDOCS%%%%DOCSDIR%%/rules/hybrid/append_d.rule
-%%PORTDOCS%%%%DOCSDIR%%/rules/hybrid/append_ds.rule
-%%PORTDOCS%%%%DOCSDIR%%/rules/hybrid/append_du.rule
-%%PORTDOCS%%%%DOCSDIR%%/rules/hybrid/append_dus.rule
-%%PORTDOCS%%%%DOCSDIR%%/rules/hybrid/append_hl.rule
-%%PORTDOCS%%%%DOCSDIR%%/rules/hybrid/append_hu.rule
-%%PORTDOCS%%%%DOCSDIR%%/rules/hybrid/append_l.rule
-%%PORTDOCS%%%%DOCSDIR%%/rules/hybrid/append_ld.rule
-%%PORTDOCS%%%%DOCSDIR%%/rules/hybrid/append_lds.rule
-%%PORTDOCS%%%%DOCSDIR%%/rules/hybrid/append_ldu.rule
-%%PORTDOCS%%%%DOCSDIR%%/rules/hybrid/append_ldus.rule
-%%PORTDOCS%%%%DOCSDIR%%/rules/hybrid/append_ls.rule
-%%PORTDOCS%%%%DOCSDIR%%/rules/hybrid/append_lu.rule
-%%PORTDOCS%%%%DOCSDIR%%/rules/hybrid/append_lus.rule
-%%PORTDOCS%%%%DOCSDIR%%/rules/hybrid/append_s.rule
-%%PORTDOCS%%%%DOCSDIR%%/rules/hybrid/append_u.rule
-%%PORTDOCS%%%%DOCSDIR%%/rules/hybrid/append_us.rule
-%%PORTDOCS%%%%DOCSDIR%%/rules/hybrid/prepend_d.rule
-%%PORTDOCS%%%%DOCSDIR%%/rules/hybrid/prepend_ds.rule
-%%PORTDOCS%%%%DOCSDIR%%/rules/hybrid/prepend_du.rule
-%%PORTDOCS%%%%DOCSDIR%%/rules/hybrid/prepend_dus.rule
-%%PORTDOCS%%%%DOCSDIR%%/rules/hybrid/prepend_hl.rule
-%%PORTDOCS%%%%DOCSDIR%%/rules/hybrid/prepend_hu.rule
-%%PORTDOCS%%%%DOCSDIR%%/rules/hybrid/prepend_l.rule
-%%PORTDOCS%%%%DOCSDIR%%/rules/hybrid/prepend_ld.rule
-%%PORTDOCS%%%%DOCSDIR%%/rules/hybrid/prepend_lds.rule
-%%PORTDOCS%%%%DOCSDIR%%/rules/hybrid/prepend_ldu.rule
-%%PORTDOCS%%%%DOCSDIR%%/rules/hybrid/prepend_ldus.rule
-%%PORTDOCS%%%%DOCSDIR%%/rules/hybrid/prepend_ls.rule
-%%PORTDOCS%%%%DOCSDIR%%/rules/hybrid/prepend_lu.rule
-%%PORTDOCS%%%%DOCSDIR%%/rules/hybrid/prepend_lus.rule
-%%PORTDOCS%%%%DOCSDIR%%/rules/hybrid/prepend_s.rule
-%%PORTDOCS%%%%DOCSDIR%%/rules/hybrid/prepend_u.rule
-%%PORTDOCS%%%%DOCSDIR%%/rules/hybrid/prepend_us.rule
-%%PORTDOCS%%%%DOCSDIR%%/rules/leetspeak.rule
-%%PORTDOCS%%%%DOCSDIR%%/rules/oscommerce.rule
-%%PORTDOCS%%%%DOCSDIR%%/rules/rockyou-30000.rule
-%%PORTDOCS%%%%DOCSDIR%%/rules/specific.rule
-%%PORTDOCS%%%%DOCSDIR%%/rules/toggles1.rule
-%%PORTDOCS%%%%DOCSDIR%%/rules/toggles2.rule
-%%PORTDOCS%%%%DOCSDIR%%/rules/toggles3.rule
-%%PORTDOCS%%%%DOCSDIR%%/rules/toggles4.rule
-%%PORTDOCS%%%%DOCSDIR%%/rules/toggles5.rule
-%%PORTDOCS%%%%DOCSDIR%%/rules/unix-ninja-leetspeak.rule
+lib/libhashcat.so.%%PORTVERSION%%
+%%DATADIR%%/hashcat.hcstat2
+%%DATADIR%%/hashcat.hctune
%%DATADIR%%/OpenCL/amp_a0.cl
%%DATADIR%%/OpenCL/amp_a1.cl
%%DATADIR%%/OpenCL/amp_a3.cl
@@ -200,10 +9,10 @@ lib/libhashcat.so
%%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
-%%DATADIR%%/OpenCL/inc_comp_single.cl
+%%DATADIR%%/OpenCL/inc_comp_multi.cl
%%DATADIR%%/OpenCL/inc_comp_single_bs.cl
+%%DATADIR%%/OpenCL/inc_comp_single.cl
%%DATADIR%%/OpenCL/inc_hash_constants.h
%%DATADIR%%/OpenCL/inc_hash_functions.cl
%%DATADIR%%/OpenCL/inc_hash_md4.cl
@@ -221,10 +30,10 @@ lib/libhashcat.so
%%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_rp_optimized.cl
%%DATADIR%%/OpenCL/inc_rp_optimized.h
+%%DATADIR%%/OpenCL/inc_rp.cl
+%%DATADIR%%/OpenCL/inc_rp.h
%%DATADIR%%/OpenCL/inc_scalar.cl
%%DATADIR%%/OpenCL/inc_simd.cl
%%DATADIR%%/OpenCL/inc_truecrypt_crc32.cl
@@ -865,7 +674,304 @@ lib/libhashcat.so
%%DATADIR%%/OpenCL/m15600.cl
%%DATADIR%%/OpenCL/m15700.cl
%%DATADIR%%/OpenCL/m15900.cl
+%%DATADIR%%/OpenCL/m16000_a0.cl
+%%DATADIR%%/OpenCL/m16000_a1.cl
+%%DATADIR%%/OpenCL/m16000_a3.cl
+%%DATADIR%%/OpenCL/m16100_a0-optimized.cl
+%%DATADIR%%/OpenCL/m16100_a0.cl
+%%DATADIR%%/OpenCL/m16100_a1-optimized.cl
+%%DATADIR%%/OpenCL/m16100_a1.cl
+%%DATADIR%%/OpenCL/m16100_a3-optimized.cl
+%%DATADIR%%/OpenCL/m16100_a3.cl
+%%DATADIR%%/OpenCL/m16200.cl
+%%DATADIR%%/OpenCL/m16300.cl
+%%DATADIR%%/OpenCL/m16400_a0-optimized.cl
+%%DATADIR%%/OpenCL/m16400_a0.cl
+%%DATADIR%%/OpenCL/m16400_a1-optimized.cl
+%%DATADIR%%/OpenCL/m16400_a1.cl
+%%DATADIR%%/OpenCL/m16400_a3-optimized.cl
+%%DATADIR%%/OpenCL/m16400_a3.cl
+%%DATADIR%%/OpenCL/m16511_a0.cl
+%%DATADIR%%/OpenCL/m16511_a1.cl
+%%DATADIR%%/OpenCL/m16511_a3.cl
+%%DATADIR%%/OpenCL/m16512_a0.cl
+%%DATADIR%%/OpenCL/m16512_a1.cl
+%%DATADIR%%/OpenCL/m16512_a3.cl
+%%DATADIR%%/OpenCL/m16513_a0.cl
+%%DATADIR%%/OpenCL/m16513_a1.cl
+%%DATADIR%%/OpenCL/m16513_a3.cl
+%%DATADIR%%/OpenCL/m16600_a0-optimized.cl
+%%DATADIR%%/OpenCL/m16600_a0.cl
+%%DATADIR%%/OpenCL/m16600_a1-optimized.cl
+%%DATADIR%%/OpenCL/m16600_a1.cl
+%%DATADIR%%/OpenCL/m16600_a3-optimized.cl
+%%DATADIR%%/OpenCL/m16600_a3.cl
%%DATADIR%%/OpenCL/markov_be.cl
%%DATADIR%%/OpenCL/markov_le.cl
-%%DATADIR%%/hashcat.hcstat2
-%%DATADIR%%/hashcat.hctune
+%%PORTDOCS%%%%DOCSDIR%%/charsets/combined/Bulgarian.hcchr
+%%PORTDOCS%%%%DOCSDIR%%/charsets/combined/Castilian.hcchr
+%%PORTDOCS%%%%DOCSDIR%%/charsets/combined/Catalan.hcchr
+%%PORTDOCS%%%%DOCSDIR%%/charsets/combined/English.hcchr
+%%PORTDOCS%%%%DOCSDIR%%/charsets/combined/French.hcchr
+%%PORTDOCS%%%%DOCSDIR%%/charsets/combined/German.hcchr
+%%PORTDOCS%%%%DOCSDIR%%/charsets/combined/Greek.hcchr
+%%PORTDOCS%%%%DOCSDIR%%/charsets/combined/GreekPolytonic.hcchr
+%%PORTDOCS%%%%DOCSDIR%%/charsets/combined/Italian.hcchr
+%%PORTDOCS%%%%DOCSDIR%%/charsets/combined/Lithuanian.hcchr
+%%PORTDOCS%%%%DOCSDIR%%/charsets/combined/Polish.hcchr
+%%PORTDOCS%%%%DOCSDIR%%/charsets/combined/Portuguese.hcchr
+%%PORTDOCS%%%%DOCSDIR%%/charsets/combined/Russian.hcchr
+%%PORTDOCS%%%%DOCSDIR%%/charsets/combined/Slovak.hcchr
+%%PORTDOCS%%%%DOCSDIR%%/charsets/combined/Spanish.hcchr
+%%PORTDOCS%%%%DOCSDIR%%/charsets/DES_full.charset
+%%PORTDOCS%%%%DOCSDIR%%/charsets/DES_special/DES_alpha.charset
+%%PORTDOCS%%%%DOCSDIR%%/charsets/DES_special/DES_numeral.charset
+%%PORTDOCS%%%%DOCSDIR%%/charsets/DES_special/multiple_nodes/DES_portion_0.charset
+%%PORTDOCS%%%%DOCSDIR%%/charsets/DES_special/multiple_nodes/DES_portion_1.charset
+%%PORTDOCS%%%%DOCSDIR%%/charsets/DES_special/multiple_nodes/DES_portion_2.charset
+%%PORTDOCS%%%%DOCSDIR%%/charsets/DES_special/multiple_nodes/DES_portion_3.charset
+%%PORTDOCS%%%%DOCSDIR%%/charsets/DES_special/multiple_nodes/DES_portion_4.charset
+%%PORTDOCS%%%%DOCSDIR%%/charsets/DES_special/multiple_nodes/DES_portion_5.charset
+%%PORTDOCS%%%%DOCSDIR%%/charsets/DES_special/multiple_nodes/DES_portion_6.charset
+%%PORTDOCS%%%%DOCSDIR%%/charsets/DES_special/multiple_nodes/DES_portion_7.charset
+%%PORTDOCS%%%%DOCSDIR%%/charsets/DES_special/multiple_nodes/DES_portion_8.charset
+%%PORTDOCS%%%%DOCSDIR%%/charsets/DES_special/multiple_nodes/DES_portion_9.charset
+%%PORTDOCS%%%%DOCSDIR%%/charsets/DES_special/multiple_nodes/DES_portion_A.charset
+%%PORTDOCS%%%%DOCSDIR%%/charsets/DES_special/multiple_nodes/DES_portion_B.charset
+%%PORTDOCS%%%%DOCSDIR%%/charsets/DES_special/multiple_nodes/DES_portion_C.charset
+%%PORTDOCS%%%%DOCSDIR%%/charsets/DES_special/multiple_nodes/DES_portion_D.charset
+%%PORTDOCS%%%%DOCSDIR%%/charsets/DES_special/multiple_nodes/DES_portion_E.charset
+%%PORTDOCS%%%%DOCSDIR%%/charsets/DES_special/multiple_nodes/DES_portion_F.charset
+%%PORTDOCS%%%%DOCSDIR%%/charsets/special/Castilian/es-ES_cp1252-special.hcchr
+%%PORTDOCS%%%%DOCSDIR%%/charsets/special/Castilian/es-ES_ISO-8859-1-special.hcchr
+%%PORTDOCS%%%%DOCSDIR%%/charsets/special/Castilian/es-ES_ISO-8859-15-special.hcchr
+%%PORTDOCS%%%%DOCSDIR%%/charsets/special/Catalan/ca_cp1252-special.hcchr
+%%PORTDOCS%%%%DOCSDIR%%/charsets/special/Catalan/ca_ISO-8859-1-special.hcchr
+%%PORTDOCS%%%%DOCSDIR%%/charsets/special/Catalan/ca_ISO-8859-15-special.hcchr
+%%PORTDOCS%%%%DOCSDIR%%/charsets/special/French/fr_cp1252-special.hcchr
+%%PORTDOCS%%%%DOCSDIR%%/charsets/special/French/fr_ISO-8859-1-special.hcchr
+%%PORTDOCS%%%%DOCSDIR%%/charsets/special/French/fr_ISO-8859-15-special.hcchr
+%%PORTDOCS%%%%DOCSDIR%%/charsets/special/French/fr_ISO-8859-16-special.hcchr
+%%PORTDOCS%%%%DOCSDIR%%/charsets/special/German/de_cp1252-special.hcchr
+%%PORTDOCS%%%%DOCSDIR%%/charsets/special/German/de_ISO-8859-1-special.hcchr
+%%PORTDOCS%%%%DOCSDIR%%/charsets/special/German/de_ISO-8859-15-special.hcchr
+%%PORTDOCS%%%%DOCSDIR%%/charsets/special/Greek/el_cp1253-special.hcchr
+%%PORTDOCS%%%%DOCSDIR%%/charsets/special/Greek/el_ISO-8859-7-special.hcchr
+%%PORTDOCS%%%%DOCSDIR%%/charsets/special/Italian/it_cp1252-special.hcchr
+%%PORTDOCS%%%%DOCSDIR%%/charsets/special/Italian/it_ISO-8859-1-special.hcchr
+%%PORTDOCS%%%%DOCSDIR%%/charsets/special/Italian/it_ISO-8859-15-special.hcchr
+%%PORTDOCS%%%%DOCSDIR%%/charsets/special/Polish/pl_cp1250-special.hcchr
+%%PORTDOCS%%%%DOCSDIR%%/charsets/special/Portuguese/pt_cp1252-special.hcchr
+%%PORTDOCS%%%%DOCSDIR%%/charsets/special/Portuguese/pt_ISO-8859-1-special.hcchr
+%%PORTDOCS%%%%DOCSDIR%%/charsets/special/Portuguese/pt_ISO-8859-15-special.hcchr
+%%PORTDOCS%%%%DOCSDIR%%/charsets/special/Russian/ru_cp1251-special.hcchr
+%%PORTDOCS%%%%DOCSDIR%%/charsets/special/Russian/ru_ISO-8859-5-special.hcchr
+%%PORTDOCS%%%%DOCSDIR%%/charsets/special/Slovak/sk_cp1250-special.hcchr
+%%PORTDOCS%%%%DOCSDIR%%/charsets/special/Slovak/sk_ISO-8859-2-special.hcchr
+%%PORTDOCS%%%%DOCSDIR%%/charsets/special/Spanish/es_cp1252-special.hcchr
+%%PORTDOCS%%%%DOCSDIR%%/charsets/special/Spanish/es_ISO-8859-1-special.hcchr
+%%PORTDOCS%%%%DOCSDIR%%/charsets/special/Spanish/es_ISO-8859-15-special.hcchr
+%%PORTDOCS%%%%DOCSDIR%%/charsets/standard/Bulgarian/bg_cp1251.hcchr
+%%PORTDOCS%%%%DOCSDIR%%/charsets/standard/Bulgarian/bg_ISO-8859-5.hcchr
+%%PORTDOCS%%%%DOCSDIR%%/charsets/standard/Bulgarian/bg_KOI8-R.hcchr
+%%PORTDOCS%%%%DOCSDIR%%/charsets/standard/Castilian/es-ES_cp1252.hcchr
+%%PORTDOCS%%%%DOCSDIR%%/charsets/standard/Castilian/es-ES_ISO-8859-1.hcchr
+%%PORTDOCS%%%%DOCSDIR%%/charsets/standard/Castilian/es-ES_ISO-8859-15.hcchr
+%%PORTDOCS%%%%DOCSDIR%%/charsets/standard/Catalan/ca_cp1252.hcchr
+%%PORTDOCS%%%%DOCSDIR%%/charsets/standard/Catalan/ca_ISO-8859-1.hcchr
+%%PORTDOCS%%%%DOCSDIR%%/charsets/standard/Catalan/ca_ISO-8859-15.hcchr
+%%PORTDOCS%%%%DOCSDIR%%/charsets/standard/English/en_cp1252.hcchr
+%%PORTDOCS%%%%DOCSDIR%%/charsets/standard/English/en_ISO-8859-1.hcchr
+%%PORTDOCS%%%%DOCSDIR%%/charsets/standard/English/en_ISO-8859-15.hcchr
+%%PORTDOCS%%%%DOCSDIR%%/charsets/standard/French/fr_cp1252.hcchr
+%%PORTDOCS%%%%DOCSDIR%%/charsets/standard/French/fr_ISO-8859-1.hcchr
+%%PORTDOCS%%%%DOCSDIR%%/charsets/standard/French/fr_ISO-8859-15.hcchr
+%%PORTDOCS%%%%DOCSDIR%%/charsets/standard/French/fr_ISO-8859-16.hcchr
+%%PORTDOCS%%%%DOCSDIR%%/charsets/standard/German/de_cp1252.hcchr
+%%PORTDOCS%%%%DOCSDIR%%/charsets/standard/German/de_ISO-8859-1.hcchr
+%%PORTDOCS%%%%DOCSDIR%%/charsets/standard/German/de_ISO-8859-15.hcchr
+%%PORTDOCS%%%%DOCSDIR%%/charsets/standard/Greek/el_cp1253.hcchr
+%%PORTDOCS%%%%DOCSDIR%%/charsets/standard/Greek/el_ISO-8859-7.hcchr
+%%PORTDOCS%%%%DOCSDIR%%/charsets/standard/GreekPolytonic/el_polytonic_cp1253.hcchr
+%%PORTDOCS%%%%DOCSDIR%%/charsets/standard/GreekPolytonic/el_polytonic_ISO-8859-7.hcchr
+%%PORTDOCS%%%%DOCSDIR%%/charsets/standard/Hungarian/hu_cp1250.hcchr
+%%PORTDOCS%%%%DOCSDIR%%/charsets/standard/Italian/it_cp1252.hcchr
+%%PORTDOCS%%%%DOCSDIR%%/charsets/standard/Italian/it_ISO-8859-1.hcchr
+%%PORTDOCS%%%%DOCSDIR%%/charsets/standard/Italian/it_ISO-8859-15.hcchr
+%%PORTDOCS%%%%DOCSDIR%%/charsets/standard/Lithuanian/lt_cp1257.hcchr
+%%PORTDOCS%%%%DOCSDIR%%/charsets/standard/Lithuanian/lt_ISO-8859-13.hcchr
+%%PORTDOCS%%%%DOCSDIR%%/charsets/standard/Lithuanian/lt_ISO-8859-4.hcchr
+%%PORTDOCS%%%%DOCSDIR%%/charsets/standard/Polish/pl_cp1250.hcchr
+%%PORTDOCS%%%%DOCSDIR%%/charsets/standard/Polish/pl_ISO-8859-2.hcchr
+%%PORTDOCS%%%%DOCSDIR%%/charsets/standard/Portuguese/pt_cp1252.hcchr
+%%PORTDOCS%%%%DOCSDIR%%/charsets/standard/Portuguese/pt_ISO-8859-1.hcchr
+%%PORTDOCS%%%%DOCSDIR%%/charsets/standard/Portuguese/pt_ISO-8859-15.hcchr
+%%PORTDOCS%%%%DOCSDIR%%/charsets/standard/Russian/ru_cp1251.hcchr
+%%PORTDOCS%%%%DOCSDIR%%/charsets/standard/Russian/ru_ISO-8859-5.hcchr
+%%PORTDOCS%%%%DOCSDIR%%/charsets/standard/Russian/ru_KOI8-R.hcchr
+%%PORTDOCS%%%%DOCSDIR%%/charsets/standard/Slovak/sk_cp1250.hcchr
+%%PORTDOCS%%%%DOCSDIR%%/charsets/standard/Slovak/sk_ISO-8859-2.hcchr
+%%PORTDOCS%%%%DOCSDIR%%/charsets/standard/Spanish/es_cp1252.hcchr
+%%PORTDOCS%%%%DOCSDIR%%/charsets/standard/Spanish/es_ISO-8859-1.hcchr
+%%PORTDOCS%%%%DOCSDIR%%/charsets/standard/Spanish/es_ISO-8859-15.hcchr
+%%PORTDOCS%%%%DOCSDIR%%/docs/changes.txt
+%%PORTDOCS%%%%DOCSDIR%%/docs/contact.txt
+%%PORTDOCS%%%%DOCSDIR%%/docs/credits.txt
+%%PORTDOCS%%%%DOCSDIR%%/docs/license.txt
+%%PORTDOCS%%%%DOCSDIR%%/docs/limits.txt
+%%PORTDOCS%%%%DOCSDIR%%/docs/performance.txt
+%%PORTDOCS%%%%DOCSDIR%%/docs/readme.txt
+%%PORTDOCS%%%%DOCSDIR%%/docs/rules.txt
+%%PORTDOCS%%%%DOCSDIR%%/docs/status_codes.txt
+%%PORTDOCS%%%%DOCSDIR%%/docs/team.txt
+%%PORTDOCS%%%%DOCSDIR%%/docs/user_manuals.txt
+%%PORTDOCS%%%%DOCSDIR%%/example.dict
+%%PORTDOCS%%%%DOCSDIR%%/example0.hash
+%%PORTDOCS%%%%DOCSDIR%%/example0.sh
+%%PORTDOCS%%%%DOCSDIR%%/example400.hash
+%%PORTDOCS%%%%DOCSDIR%%/example400.sh
+%%PORTDOCS%%%%DOCSDIR%%/example500.hash
+%%PORTDOCS%%%%DOCSDIR%%/example500.sh
+%%PORTDOCS%%%%DOCSDIR%%/extra/tab_completion/hashcat.sh
+%%PORTDOCS%%%%DOCSDIR%%/extra/tab_completion/howto.txt
+%%PORTDOCS%%%%DOCSDIR%%/extra/tab_completion/install
+%%PORTDOCS%%%%DOCSDIR%%/masks/8char-1l-1u-1d-1s-compliant.hcmask
+%%PORTDOCS%%%%DOCSDIR%%/masks/8char-1l-1u-1d-1s-noncompliant.hcmask
+%%PORTDOCS%%%%DOCSDIR%%/masks/rockyou-1-60.hcmask
+%%PORTDOCS%%%%DOCSDIR%%/masks/rockyou-2-1800.hcmask
+%%PORTDOCS%%%%DOCSDIR%%/masks/rockyou-3-3600.hcmask
+%%PORTDOCS%%%%DOCSDIR%%/masks/rockyou-4-43200.hcmask
+%%PORTDOCS%%%%DOCSDIR%%/masks/rockyou-5-86400.hcmask
+%%PORTDOCS%%%%DOCSDIR%%/masks/rockyou-6-864000.hcmask
+%%PORTDOCS%%%%DOCSDIR%%/masks/rockyou-7-2592000.hcmask
+%%PORTDOCS%%%%DOCSDIR%%/rules/best64.rule
+%%PORTDOCS%%%%DOCSDIR%%/rules/combinator.rule
+%%PORTDOCS%%%%DOCSDIR%%/rules/d3ad0ne.rule
+%%PORTDOCS%%%%DOCSDIR%%/rules/dive.rule
+%%PORTDOCS%%%%DOCSDIR%%/rules/generated.rule
+%%PORTDOCS%%%%DOCSDIR%%/rules/generated2.rule
+%%PORTDOCS%%%%DOCSDIR%%/rules/hybrid/append_d.rule
+%%PORTDOCS%%%%DOCSDIR%%/rules/hybrid/append_ds.rule
+%%PORTDOCS%%%%DOCSDIR%%/rules/hybrid/append_du.rule
+%%PORTDOCS%%%%DOCSDIR%%/rules/hybrid/append_dus.rule
+%%PORTDOCS%%%%DOCSDIR%%/rules/hybrid/append_hl.rule
+%%PORTDOCS%%%%DOCSDIR%%/rules/hybrid/append_hu.rule
+%%PORTDOCS%%%%DOCSDIR%%/rules/hybrid/append_l.rule
+%%PORTDOCS%%%%DOCSDIR%%/rules/hybrid/append_ld.rule
+%%PORTDOCS%%%%DOCSDIR%%/rules/hybrid/append_lds.rule
+%%PORTDOCS%%%%DOCSDIR%%/rules/hybrid/append_ldu.rule
+%%PORTDOCS%%%%DOCSDIR%%/rules/hybrid/append_ldus.rule
+%%PORTDOCS%%%%DOCSDIR%%/rules/hybrid/append_ls.rule
+%%PORTDOCS%%%%DOCSDIR%%/rules/hybrid/append_lu.rule
+%%PORTDOCS%%%%DOCSDIR%%/rules/hybrid/append_lus.rule
+%%PORTDOCS%%%%DOCSDIR%%/rules/hybrid/append_s.rule
+%%PORTDOCS%%%%DOCSDIR%%/rules/hybrid/append_u.rule
+%%PORTDOCS%%%%DOCSDIR%%/rules/hybrid/append_us.rule
+%%PORTDOCS%%%%DOCSDIR%%/rules/hybrid/prepend_d.rule
+%%PORTDOCS%%%%DOCSDIR%%/rules/hybrid/prepend_ds.rule
+%%PORTDOCS%%%%DOCSDIR%%/rules/hybrid/prepend_du.rule
+%%PORTDOCS%%%%DOCSDIR%%/rules/hybrid/prepend_dus.rule
+%%PORTDOCS%%%%DOCSDIR%%/rules/hybrid/prepend_hl.rule
+%%PORTDOCS%%%%DOCSDIR%%/rules/hybrid/prepend_hu.rule
+%%PORTDOCS%%%%DOCSDIR%%/rules/hybrid/prepend_l.rule
+%%PORTDOCS%%%%DOCSDIR%%/rules/hybrid/prepend_ld.rule
+%%PORTDOCS%%%%DOCSDIR%%/rules/hybrid/prepend_lds.rule
+%%PORTDOCS%%%%DOCSDIR%%/rules/hybrid/prepend_ldu.rule
+%%PORTDOCS%%%%DOCSDIR%%/rules/hybrid/prepend_ldus.rule
+%%PORTDOCS%%%%DOCSDIR%%/rules/hybrid/prepend_ls.rule
+%%PORTDOCS%%%%DOCSDIR%%/rules/hybrid/prepend_lu.rule
+%%PORTDOCS%%%%DOCSDIR%%/rules/hybrid/prepend_lus.rule
+%%PORTDOCS%%%%DOCSDIR%%/rules/hybrid/prepend_s.rule
+%%PORTDOCS%%%%DOCSDIR%%/rules/hybrid/prepend_u.rule
+%%PORTDOCS%%%%DOCSDIR%%/rules/hybrid/prepend_us.rule
+%%PORTDOCS%%%%DOCSDIR%%/rules/Incisive-leetspeak.rule
+%%PORTDOCS%%%%DOCSDIR%%/rules/InsidePro-HashManager.rule
+%%PORTDOCS%%%%DOCSDIR%%/rules/InsidePro-PasswordsPro.rule
+%%PORTDOCS%%%%DOCSDIR%%/rules/leetspeak.rule
+%%PORTDOCS%%%%DOCSDIR%%/rules/oscommerce.rule
+%%PORTDOCS%%%%DOCSDIR%%/rules/rockyou-30000.rule
+%%PORTDOCS%%%%DOCSDIR%%/rules/specific.rule
+%%PORTDOCS%%%%DOCSDIR%%/rules/T0XlC-insert_00-99_1950-2050_toprules_0_F.rule
+%%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/toggles1.rule
+%%PORTDOCS%%%%DOCSDIR%%/rules/toggles2.rule
+%%PORTDOCS%%%%DOCSDIR%%/rules/toggles3.rule
+%%PORTDOCS%%%%DOCSDIR%%/rules/toggles4.rule
+%%PORTDOCS%%%%DOCSDIR%%/rules/toggles5.rule
+%%PORTDOCS%%%%DOCSDIR%%/rules/unix-ninja-leetspeak.rule
+include/hashcat/7zTypes.h
+include/hashcat/affinity.h
+include/hashcat/Alloc.h
+include/hashcat/autotune.h
+include/hashcat/benchmark.h
+include/hashcat/bitmap.h
+include/hashcat/bitops.h
+include/hashcat/combinator.h
+include/hashcat/common.h
+include/hashcat/Compiler.h
+include/hashcat/convert.h
+include/hashcat/cpt.h
+include/hashcat/cpu_aes.h
+include/hashcat/cpu_blake2.h
+include/hashcat/cpu_crc32.h
+include/hashcat/cpu_des.h
+include/hashcat/cpu_md4.h
+include/hashcat/cpu_md5.h
+include/hashcat/cpu_sha1.h
+include/hashcat/cpu_sha256.h
+include/hashcat/debugfile.h
+include/hashcat/dictstat.h
+include/hashcat/dispatch.h
+include/hashcat/dynloader.h
+include/hashcat/event.h
+include/hashcat/ext_ADL.h
+include/hashcat/ext_lzma.h
+include/hashcat/ext_nvapi.h
+include/hashcat/ext_nvml.h
+include/hashcat/ext_OpenCL.h
+include/hashcat/ext_sysfs.h
+include/hashcat/filehandling.h
+include/hashcat/folder.h
+include/hashcat/hashcat.h
+include/hashcat/hashes.h
+include/hashcat/hlfmt.h
+include/hashcat/hwmon.h
+include/hashcat/induct.h
+include/hashcat/interface.h
+include/hashcat/locking.h
+include/hashcat/logfile.h
+include/hashcat/loopback.h
+include/hashcat/Lzma2Dec.h
+include/hashcat/LzmaDec.h
+include/hashcat/memory.h
+include/hashcat/monitor.h
+include/hashcat/mpsp.h
+include/hashcat/opencl.h
+include/hashcat/outfile_check.h
+include/hashcat/outfile.h
+include/hashcat/pidfile.h
+include/hashcat/potfile.h
+include/hashcat/Precomp.h
+include/hashcat/restore.h
+include/hashcat/rp_cpu.h
+include/hashcat/rp_kernel_on_cpu_optimized.h
+include/hashcat/rp_kernel_on_cpu.h
+include/hashcat/rp.h
+include/hashcat/selftest.h
+include/hashcat/shared.h
+include/hashcat/sort_r.h
+include/hashcat/status.h
+include/hashcat/stdout.h
+include/hashcat/straight.h
+include/hashcat/terminal.h
+include/hashcat/thread.h
+include/hashcat/timer.h
+include/hashcat/tuningdb.h
+include/hashcat/types.h
+include/hashcat/usage.h
+include/hashcat/user_options.h
+include/hashcat/wordlist.h
+@dir include/hashcat/lzma_sdk