mirror of
https://github.com/trustedsec/hate_crack.git
synced 2026-03-12 21:23:05 -07:00
- Add hashcat as git submodule; compile with make, skip if already in PATH - Convert princeprocessor from tracked files to git submodule - Change .DEFAULT_GOAL to install so plain `make` does a full install - Install uv, Xcode CLT (macOS), build-essential (Debian) if missing - vendor-assets falls back to system hashcat if submodule not compiled - Remove hcatOptimizedWordlists; all attacks now use hcatWordlists - Default hcatWordlists to ./wordlists, rules_directory to ./hashcat/rules - Default hcatTuning to empty string (no --force --remove) - Backfill missing config.json keys from config.json.example at startup - Wrap hcatBin/hcatTuning/hcatWordlists loading in try/except with defaults - Fall back to vendored hashcat binary at hate_path/hashcat/hashcat Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
21 lines
557 B
Plaintext
21 lines
557 B
Plaintext
[submodule "hashcat-utils"]
|
|
path = hashcat-utils
|
|
url = https://github.com/hashcat/hashcat-utils.git
|
|
ignore = dirty
|
|
[submodule "HashcatRosetta"]
|
|
path = HashcatRosetta
|
|
url = https://github.com/bandrel/HashcatRosetta.git
|
|
ignore = dirty
|
|
[submodule "omen"]
|
|
path = omen
|
|
url = https://github.com/RUB-SysSec/OMEN.git
|
|
ignore = dirty
|
|
[submodule "hashcat"]
|
|
path = hashcat
|
|
url = https://github.com/hashcat/hashcat.git
|
|
ignore = dirty
|
|
[submodule "princeprocessor"]
|
|
path = princeprocessor
|
|
url = https://github.com/hashcat/princeprocessor.git
|
|
ignore = dirty
|