From 8a47c32537f6b7ca1ab825a7bec728fbf76845f9 Mon Sep 17 00:00:00 2001 From: jsteube Date: Sat, 31 Dec 2016 13:37:26 +0100 Subject: [PATCH] Fixed display screen to show input queue when using custom charset or rules --- docs/changes.txt | 1 + src/terminal.c | 20 ++++++++++++++++++++ 2 files changed, 21 insertions(+) diff --git a/docs/changes.txt b/docs/changes.txt index c2f3e86da..739498004 100644 --- a/docs/changes.txt +++ b/docs/changes.txt @@ -26,6 +26,7 @@ - Fixed infinite loop when using --loopback in case all hashes have been cracked - Fixed kernel loops in --increment mode leading to slower performance - Fixed mask length check in hybrid attack-modes: Do not include hash-mode dependant mask length checks +- Fixed display screen to show input queue when using custom charset or rules ## ## Technical diff --git a/src/terminal.c b/src/terminal.c index daecb619f..641213e92 100644 --- a/src/terminal.c +++ b/src/terminal.c @@ -899,6 +899,26 @@ void status_display (hashcat_ctx_t *hashcat_ctx) break; + case INPUT_MODE_STRAIGHT_FILE_RULES_FILE: + + event_log_info (hashcat_ctx, + "Input.Queue......: %d/%d (%.02f%%)", + hashcat_status->input_base_offset, + hashcat_status->input_base_count, + hashcat_status->input_base_percent); + + break; + + case INPUT_MODE_STRAIGHT_FILE_RULES_GEN: + + event_log_info (hashcat_ctx, + "Input.Queue......: %d/%d (%.02f%%)", + hashcat_status->input_base_offset, + hashcat_status->input_base_count, + hashcat_status->input_base_percent); + + break; + case INPUT_MODE_MASK: event_log_info (hashcat_ctx,