mirror of
https://github.com/trustedsec/hate_crack.git
synced 2026-04-28 12:03:11 -07:00
feat: add ad-hoc mask attack, markov brute force, and combinator sub-menu
- Add three hashcat wrapper functions: hcatAdHocMask, hcatMarkovTrain, hcatMarkovBruteForce - Add corresponding attack handlers in attacks.py with OMEN-style training flow - Consolidate 4 combinator attacks (keys 10/11/12) into interactive sub-menu (key 6) - Add key 17 for ad-hoc mask attack and key 18 for markov brute force - Update both main.py and hate_crack.py menu systems - Add comprehensive test coverage for new handlers and wrappers - Training source picker supports cracked passwords or any wordlist
This commit is contained in:
@@ -78,17 +78,16 @@ def get_main_menu_options():
|
||||
"3": _attacks.brute_force_crack,
|
||||
"4": _attacks.top_mask_crack,
|
||||
"5": _attacks.fingerprint_crack,
|
||||
"6": _attacks.combinator_crack,
|
||||
"6": _attacks.combinator_submenu,
|
||||
"7": _attacks.hybrid_crack,
|
||||
"8": _attacks.pathwell_crack,
|
||||
"9": _attacks.prince_attack,
|
||||
"10": _attacks.yolo_combination,
|
||||
"11": _attacks.middle_combinator,
|
||||
"12": _attacks.thorough_combinator,
|
||||
"13": _attacks.bandrel_method,
|
||||
"14": _attacks.loopback_attack,
|
||||
"15": _attacks.ollama_attack,
|
||||
"16": _attacks.omen_attack,
|
||||
"17": _attacks.adhoc_mask_crack,
|
||||
"18": _attacks.markov_brute_force,
|
||||
"90": download_hashmob_rules,
|
||||
"91": weakpass_wordlist_menu,
|
||||
"92": download_hashmob_wordlists,
|
||||
|
||||
Reference in New Issue
Block a user