From 55acd71b891cfbad7609de70c1847e774cd64a5f Mon Sep 17 00:00:00 2001 From: Justin Bollinger Date: Tue, 10 Feb 2026 10:46:28 -0500 Subject: [PATCH] fix: remove switch prompt from download_found hashview option The download_found option downloads already-cracked hashes (with cleartext passwords). These cannot be used for cracking, so the 'Switch to this hashfile for cracking?' prompt is inappropriate and confusing. The switch prompt is kept for download_left since those are uncracked hashes that can be cracked. - Remove the switch-to-cracking prompt from download_found flow - Add clarifying message that found hashes are already cracked - Align with intended behavior: download_left prompts to switch, download_found just downloads --- hashcat_debug/hashcat_debug_left_896_4677.log | 0 hate_crack/main.py | 17 +---------------- 2 files changed, 1 insertion(+), 16 deletions(-) create mode 100644 hashcat_debug/hashcat_debug_left_896_4677.log diff --git a/hashcat_debug/hashcat_debug_left_896_4677.log b/hashcat_debug/hashcat_debug_left_896_4677.log new file mode 100644 index 0000000..e69de29 diff --git a/hate_crack/main.py b/hate_crack/main.py index ef7f6ac..325842f 100755 --- a/hate_crack/main.py +++ b/hate_crack/main.py @@ -2703,22 +2703,7 @@ def hashview_api(): print(f" File: {download_result['output_file']}") if selected_hash_type: print(f" Hash mode: {selected_hash_type}") - - # Ask if user wants to switch to this hashfile - switch = ( - input("\nSwitch to this hashfile for cracking? (Y/n): ") - .strip() - .lower() - ) - if switch != "n": - hcatHashFile = download_result["output_file"] - if selected_hash_type: - hcatHashType = str(selected_hash_type) - else: - hcatHashType = "1000" # Default to NTLM if unavailable - print(f"āœ“ Switched to hashfile: {hcatHashFile}") - print("\nReturning to main menu to start cracking...") - return # Exit hashview menu and return to main menu + print("\nFound hashes downloaded successfully. These are already cracked hashes.") except ValueError: print("\nāœ— Error: Invalid ID entered. Please enter a numeric ID.")