mirror of
https://github.com/trustedsec/hate_crack.git
synced 2026-07-08 05:17:46 -07:00
64bbd47010
Add menu option 21 (Combipow Passphrase Attack) using combipow.bin from hashcat-utils. Generates all unique non-empty subset combinations from a short wordlist and pipes them into hashcat stdin. - hcatCombipow(hash_type, hash_file, wordlist, use_space_sep) in main.py - combipow_crack handler in attacks.py validates file, enforces 63-line limit, prompts for space separator, then delegates to hcatCombipow - Wired into get_main_menu_items() and get_main_menu_options() in both main.py and hate_crack.py - 12 tests covering menu presence, handler delegation, line-count enforcement, file validation, and subprocess flag construction