feat(pcfg): vendor pcfg_cracker as submodule

This commit is contained in:
Justin Bollinger
2026-05-04 08:43:05 -04:00
parent 1021e84f62
commit 7a768c81b6
3 changed files with 6 additions and 0 deletions
+4
View File
@@ -14,3 +14,7 @@
path = princeprocessor
url = https://github.com/hashcat/princeprocessor.git
ignore = dirty
[submodule "pcfg_cracker"]
path = pcfg_cracker
url = https://github.com/lakiw/pcfg_cracker.git
ignore = dirty
+1
View File
@@ -36,6 +36,7 @@ submodules-pre:
@test -d hashcat-utils || { echo "Error: missing required directory: hashcat-utils"; exit 1; }
@test -d princeprocessor || { echo "Error: missing required directory: princeprocessor"; exit 1; }
@test -d omen || { echo "Warning: missing directory: omen (OMEN attacks will not be available)"; }
@test -d pcfg_cracker || { echo "Warning: missing directory: pcfg_cracker (PCFG attacks will not be available)"; }
@# Generate per-length expander sources (expander8.c..expander36.c) and patch
@# hashcat-utils Makefiles to compile them. Skips if expander8.c already exists.
@for base in hashcat-utils; do \
Submodule
+1
Submodule pcfg_cracker added at b04bbdadfe