mirror of
https://github.com/trustedsec/hate_crack.git
synced 2026-04-28 12:03:11 -07:00
fix: resolve hashcat binary from hcatPath when not in PATH
- Apply os.path.expanduser() to hcatPath so tilde (~) paths work, consistent with every other config path (hcatWordlists, rulesDirectory, hcatPotfilePath, hcatDebugLogPath) - Improve error message when binary not found to show what hcatPath was checked, making it easier to diagnose misconfiguration - Update optimizedKernelAttacks in config.json.example to include all 21 attacks from DEFAULT_OPTIMIZED_ATTACKS (13 were added in v2.4.0 but config.json.example was not updated, causing the runtime override to exclude them)
This commit is contained in:
@@ -29,5 +29,12 @@
|
||||
"omenTrainingList": "rockyou.txt",
|
||||
"omenMaxCandidates": 50000000,
|
||||
"check_for_updates": true,
|
||||
"optimizedKernelAttacks": ["hcatDictionary", "hcatQuickDictionary", "hcatBandrel", "hcatGoodMeasure", "hcatRecycle", "hcatBruteForce", "hcatTopMask", "hcatPathwellBruteForce"]
|
||||
"optimizedKernelAttacks": [
|
||||
"hcatDictionary", "hcatQuickDictionary", "hcatBandrel", "hcatGoodMeasure",
|
||||
"hcatRecycle", "hcatBruteForce", "hcatTopMask", "hcatPathwellBruteForce",
|
||||
"hcatAdHocMask", "hcatMarkovBruteForce", "hcatFingerprint", "hcatCombination",
|
||||
"hcatCombinator3", "hcatCombinatorX", "hcatHybrid", "hcatYoloCombination",
|
||||
"hcatMiddleCombinator", "hcatThoroughCombinator", "hcatCombipow", "hcatPrince",
|
||||
"hcatPermute"
|
||||
]
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user