Rename Input.Mode, Input.Base, ... to Guess.Mode, Guess.Base, ...

pull/1208/head
jsteube 7 years ago
parent 6d66ff96c1
commit e933d12838

@ -22,18 +22,18 @@ bool status_get_skipped_dev (const hashcat_ctx_t *hashcat_ctx,
char *status_get_session (const hashcat_ctx_t *hashcat_ctx);
char *status_get_status_string (const hashcat_ctx_t *hashcat_ctx);
int status_get_status_number (const hashcat_ctx_t *hashcat_ctx);
int status_get_input_mode (const hashcat_ctx_t *hashcat_ctx);
char *status_get_input_base (const hashcat_ctx_t *hashcat_ctx);
int status_get_input_base_offset (const hashcat_ctx_t *hashcat_ctx);
int status_get_input_base_count (const hashcat_ctx_t *hashcat_ctx);
double status_get_input_base_percent (const hashcat_ctx_t *hashcat_ctx);
char *status_get_input_mod (const hashcat_ctx_t *hashcat_ctx);
int status_get_input_mod_offset (const hashcat_ctx_t *hashcat_ctx);
int status_get_input_mod_count (const hashcat_ctx_t *hashcat_ctx);
double status_get_input_mod_percent (const hashcat_ctx_t *hashcat_ctx);
char *status_get_input_charset (const hashcat_ctx_t *hashcat_ctx);
int status_get_input_mask_length (const hashcat_ctx_t *hashcat_ctx);
char *status_get_input_candidates_dev (const hashcat_ctx_t *hashcat_ctx, const int device_id);
int status_get_guess_mode (const hashcat_ctx_t *hashcat_ctx);
char *status_get_guess_base (const hashcat_ctx_t *hashcat_ctx);
int status_get_guess_base_offset (const hashcat_ctx_t *hashcat_ctx);
int status_get_guess_base_count (const hashcat_ctx_t *hashcat_ctx);
double status_get_guess_base_percent (const hashcat_ctx_t *hashcat_ctx);
char *status_get_guess_mod (const hashcat_ctx_t *hashcat_ctx);
int status_get_guess_mod_offset (const hashcat_ctx_t *hashcat_ctx);
int status_get_guess_mod_count (const hashcat_ctx_t *hashcat_ctx);
double status_get_guess_mod_percent (const hashcat_ctx_t *hashcat_ctx);
char *status_get_guess_charset (const hashcat_ctx_t *hashcat_ctx);
int status_get_guess_mask_length (const hashcat_ctx_t *hashcat_ctx);
char *status_get_guess_candidates_dev (const hashcat_ctx_t *hashcat_ctx, const int device_id);
char *status_get_hash_type (const hashcat_ctx_t *hashcat_ctx);
char *status_get_hash_target (const hashcat_ctx_t *hashcat_ctx);
int status_get_digests_done (const hashcat_ctx_t *hashcat_ctx);

@ -460,25 +460,25 @@ typedef enum parser_rc
} parser_rc_t;
typedef enum input_mode
{
INPUT_MODE_NONE = 0,
INPUT_MODE_STRAIGHT_FILE = 1,
INPUT_MODE_STRAIGHT_FILE_RULES_FILE = 2,
INPUT_MODE_STRAIGHT_FILE_RULES_GEN = 3,
INPUT_MODE_STRAIGHT_STDIN = 4,
INPUT_MODE_STRAIGHT_STDIN_RULES_FILE = 5,
INPUT_MODE_STRAIGHT_STDIN_RULES_GEN = 6,
INPUT_MODE_COMBINATOR_BASE_LEFT = 7,
INPUT_MODE_COMBINATOR_BASE_RIGHT = 8,
INPUT_MODE_MASK = 9,
INPUT_MODE_MASK_CS = 10,
INPUT_MODE_HYBRID1 = 11,
INPUT_MODE_HYBRID1_CS = 12,
INPUT_MODE_HYBRID2 = 13,
INPUT_MODE_HYBRID2_CS = 14,
} input_mode_t;
typedef enum guess_mode
{
GUESS_MODE_NONE = 0,
GUESS_MODE_STRAIGHT_FILE = 1,
GUESS_MODE_STRAIGHT_FILE_RULES_FILE = 2,
GUESS_MODE_STRAIGHT_FILE_RULES_GEN = 3,
GUESS_MODE_STRAIGHT_STDIN = 4,
GUESS_MODE_STRAIGHT_STDIN_RULES_FILE = 5,
GUESS_MODE_STRAIGHT_STDIN_RULES_GEN = 6,
GUESS_MODE_COMBINATOR_BASE_LEFT = 7,
GUESS_MODE_COMBINATOR_BASE_RIGHT = 8,
GUESS_MODE_MASK = 9,
GUESS_MODE_MASK_CS = 10,
GUESS_MODE_HYBRID1 = 11,
GUESS_MODE_HYBRID1_CS = 12,
GUESS_MODE_HYBRID2 = 13,
GUESS_MODE_HYBRID2_CS = 14,
} guess_mode_t;
typedef enum progress_mode
{
@ -1649,7 +1649,7 @@ typedef struct
double hashes_msec_dev_benchmark;
double exec_msec_dev;
char *speed_sec_dev;
char *input_candidates_dev;
char *guess_candidates_dev;
char *hwmon_dev;
int corespeed_dev;
int memoryspeed_dev;
@ -1662,17 +1662,17 @@ typedef struct
{
char *hash_target;
char *hash_type;
int input_mode;
char *input_base;
int input_base_offset;
int input_base_count;
double input_base_percent;
char *input_mod;
int input_mod_offset;
int input_mod_count;
double input_mod_percent;
char *input_charset;
int input_mask_length;
int guess_mode;
char *guess_base;
int guess_base_offset;
int guess_base_count;
double guess_base_percent;
char *guess_mod;
int guess_mod_offset;
int guess_mod_count;
double guess_mod_percent;
char *guess_charset;
int guess_mask_length;
char *session;
char *status_string;
int status_number;

@ -1264,17 +1264,17 @@ int hashcat_get_status (hashcat_ctx_t *hashcat_ctx, hashcat_status_t *hashcat_st
hashcat_status->digests_percent = status_get_digests_percent (hashcat_ctx);
hashcat_status->hash_target = status_get_hash_target (hashcat_ctx);
hashcat_status->hash_type = status_get_hash_type (hashcat_ctx);
hashcat_status->input_base = status_get_input_base (hashcat_ctx);
hashcat_status->input_base_offset = status_get_input_base_offset (hashcat_ctx);
hashcat_status->input_base_count = status_get_input_base_count (hashcat_ctx);
hashcat_status->input_base_percent = status_get_input_base_percent (hashcat_ctx);
hashcat_status->input_mod = status_get_input_mod (hashcat_ctx);
hashcat_status->input_mod_offset = status_get_input_mod_offset (hashcat_ctx);
hashcat_status->input_mod_count = status_get_input_mod_count (hashcat_ctx);
hashcat_status->input_mod_percent = status_get_input_mod_percent (hashcat_ctx);
hashcat_status->input_charset = status_get_input_charset (hashcat_ctx);
hashcat_status->input_mask_length = status_get_input_mask_length (hashcat_ctx);
hashcat_status->input_mode = status_get_input_mode (hashcat_ctx);
hashcat_status->guess_base = status_get_guess_base (hashcat_ctx);
hashcat_status->guess_base_offset = status_get_guess_base_offset (hashcat_ctx);
hashcat_status->guess_base_count = status_get_guess_base_count (hashcat_ctx);
hashcat_status->guess_base_percent = status_get_guess_base_percent (hashcat_ctx);
hashcat_status->guess_mod = status_get_guess_mod (hashcat_ctx);
hashcat_status->guess_mod_offset = status_get_guess_mod_offset (hashcat_ctx);
hashcat_status->guess_mod_count = status_get_guess_mod_count (hashcat_ctx);
hashcat_status->guess_mod_percent = status_get_guess_mod_percent (hashcat_ctx);
hashcat_status->guess_charset = status_get_guess_charset (hashcat_ctx);
hashcat_status->guess_mask_length = status_get_guess_mask_length (hashcat_ctx);
hashcat_status->guess_mode = status_get_guess_mode (hashcat_ctx);
hashcat_status->msec_paused = status_get_msec_paused (hashcat_ctx);
hashcat_status->msec_running = status_get_msec_running (hashcat_ctx);
hashcat_status->msec_real = status_get_msec_real (hashcat_ctx);
@ -1325,7 +1325,7 @@ int hashcat_get_status (hashcat_ctx_t *hashcat_ctx, hashcat_status_t *hashcat_st
device_info->hashes_msec_dev_benchmark = status_get_hashes_msec_dev_benchmark (hashcat_ctx, device_id);
device_info->exec_msec_dev = status_get_exec_msec_dev (hashcat_ctx, device_id);
device_info->speed_sec_dev = status_get_speed_sec_dev (hashcat_ctx, device_id);
device_info->input_candidates_dev = status_get_input_candidates_dev (hashcat_ctx, device_id);
device_info->guess_candidates_dev = status_get_guess_candidates_dev (hashcat_ctx, device_id);
device_info->hwmon_dev = status_get_hwmon_dev (hashcat_ctx, device_id);
device_info->corespeed_dev = status_get_corespeed_dev (hashcat_ctx, device_id);
device_info->memoryspeed_dev = status_get_memoryspeed_dev (hashcat_ctx, device_id);

@ -326,7 +326,7 @@ char *status_get_hash_target (const hashcat_ctx_t *hashcat_ctx)
}
}
int status_get_input_mode (const hashcat_ctx_t *hashcat_ctx)
int status_get_guess_mode (const hashcat_ctx_t *hashcat_ctx)
{
const combinator_ctx_t *combinator_ctx = hashcat_ctx->combinator_ctx;
const user_options_t *user_options = hashcat_ctx->user_options;
@ -356,30 +356,30 @@ int status_get_input_mode (const hashcat_ctx_t *hashcat_ctx)
{
if (has_rule_file == true)
{
return INPUT_MODE_STRAIGHT_FILE_RULES_FILE;
return GUESS_MODE_STRAIGHT_FILE_RULES_FILE;
}
else if (has_rule_gen == true)
{
return INPUT_MODE_STRAIGHT_FILE_RULES_GEN;
return GUESS_MODE_STRAIGHT_FILE_RULES_GEN;
}
else
{
return INPUT_MODE_STRAIGHT_FILE;
return GUESS_MODE_STRAIGHT_FILE;
}
}
else
{
if (has_rule_file == true)
{
return INPUT_MODE_STRAIGHT_STDIN_RULES_FILE;
return GUESS_MODE_STRAIGHT_STDIN_RULES_FILE;
}
else if (has_rule_gen == true)
{
return INPUT_MODE_STRAIGHT_STDIN_RULES_GEN;
return GUESS_MODE_STRAIGHT_STDIN_RULES_GEN;
}
else
{
return INPUT_MODE_STRAIGHT_STDIN;
return GUESS_MODE_STRAIGHT_STDIN;
}
}
}
@ -387,51 +387,51 @@ int status_get_input_mode (const hashcat_ctx_t *hashcat_ctx)
{
if (has_base_left == true)
{
return INPUT_MODE_COMBINATOR_BASE_LEFT;
return GUESS_MODE_COMBINATOR_BASE_LEFT;
}
else
{
return INPUT_MODE_COMBINATOR_BASE_RIGHT;
return GUESS_MODE_COMBINATOR_BASE_RIGHT;
}
}
else if (user_options->attack_mode == ATTACK_MODE_BF)
{
if (has_mask_cs == true)
{
return INPUT_MODE_MASK_CS;
return GUESS_MODE_MASK_CS;
}
else
{
return INPUT_MODE_MASK;
return GUESS_MODE_MASK;
}
}
else if (user_options->attack_mode == ATTACK_MODE_HYBRID1)
{
if (has_mask_cs == true)
{
return INPUT_MODE_HYBRID1_CS;
return GUESS_MODE_HYBRID1_CS;
}
else
{
return INPUT_MODE_HYBRID1;
return GUESS_MODE_HYBRID1;
}
}
else if (user_options->attack_mode == ATTACK_MODE_HYBRID2)
{
if (has_mask_cs == true)
{
return INPUT_MODE_HYBRID2_CS;
return GUESS_MODE_HYBRID2_CS;
}
else
{
return INPUT_MODE_HYBRID2;
return GUESS_MODE_HYBRID2;
}
}
return INPUT_MODE_NONE;
return GUESS_MODE_NONE;
}
char *status_get_input_base (const hashcat_ctx_t *hashcat_ctx)
char *status_get_guess_base (const hashcat_ctx_t *hashcat_ctx)
{
const user_options_t *user_options = hashcat_ctx->user_options;
const user_options_extra_t *user_options_extra = hashcat_ctx->user_options_extra;
@ -480,7 +480,7 @@ char *status_get_input_base (const hashcat_ctx_t *hashcat_ctx)
return NULL;
}
int status_get_input_base_offset (const hashcat_ctx_t *hashcat_ctx)
int status_get_guess_base_offset (const hashcat_ctx_t *hashcat_ctx)
{
const user_options_t *user_options = hashcat_ctx->user_options;
@ -516,7 +516,7 @@ int status_get_input_base_offset (const hashcat_ctx_t *hashcat_ctx)
return 0;
}
int status_get_input_base_count (const hashcat_ctx_t *hashcat_ctx)
int status_get_guess_base_count (const hashcat_ctx_t *hashcat_ctx)
{
const user_options_t *user_options = hashcat_ctx->user_options;
@ -552,17 +552,17 @@ int status_get_input_base_count (const hashcat_ctx_t *hashcat_ctx)
return 0;
}
double status_get_input_base_percent (const hashcat_ctx_t *hashcat_ctx)
double status_get_guess_base_percent (const hashcat_ctx_t *hashcat_ctx)
{
const int input_base_offset = status_get_input_base_offset (hashcat_ctx);
const int input_base_count = status_get_input_base_count (hashcat_ctx);
const int guess_base_offset = status_get_guess_base_offset (hashcat_ctx);
const int guess_base_count = status_get_guess_base_count (hashcat_ctx);
if (input_base_count == 0) return 0;
if (guess_base_count == 0) return 0;
return ((double) input_base_offset / (double) input_base_count) * 100;
return ((double) guess_base_offset / (double) guess_base_count) * 100;
}
char *status_get_input_mod (const hashcat_ctx_t *hashcat_ctx)
char *status_get_guess_mod (const hashcat_ctx_t *hashcat_ctx)
{
const user_options_t *user_options = hashcat_ctx->user_options;
@ -603,7 +603,7 @@ char *status_get_input_mod (const hashcat_ctx_t *hashcat_ctx)
return NULL;
}
int status_get_input_mod_offset (const hashcat_ctx_t *hashcat_ctx)
int status_get_guess_mod_offset (const hashcat_ctx_t *hashcat_ctx)
{
const user_options_t *user_options = hashcat_ctx->user_options;
@ -635,7 +635,7 @@ int status_get_input_mod_offset (const hashcat_ctx_t *hashcat_ctx)
return 0;
}
int status_get_input_mod_count (const hashcat_ctx_t *hashcat_ctx)
int status_get_guess_mod_count (const hashcat_ctx_t *hashcat_ctx)
{
const user_options_t *user_options = hashcat_ctx->user_options;
@ -667,17 +667,17 @@ int status_get_input_mod_count (const hashcat_ctx_t *hashcat_ctx)
return 0;
}
double status_get_input_mod_percent (const hashcat_ctx_t *hashcat_ctx)
double status_get_guess_mod_percent (const hashcat_ctx_t *hashcat_ctx)
{
const int input_mod_offset = status_get_input_mod_offset (hashcat_ctx);
const int input_mod_count = status_get_input_mod_count (hashcat_ctx);
const int guess_mod_offset = status_get_guess_mod_offset (hashcat_ctx);
const int guess_mod_count = status_get_guess_mod_count (hashcat_ctx);
if (input_mod_count == 0) return 0;
if (guess_mod_count == 0) return 0;
return ((double) input_mod_offset / (double) input_mod_count) * 100;
return ((double) guess_mod_offset / (double) guess_mod_count) * 100;
}
char *status_get_input_charset (const hashcat_ctx_t *hashcat_ctx)
char *status_get_guess_charset (const hashcat_ctx_t *hashcat_ctx)
{
const user_options_t *user_options = hashcat_ctx->user_options;
@ -703,7 +703,7 @@ char *status_get_input_charset (const hashcat_ctx_t *hashcat_ctx)
return NULL;
}
int status_get_input_mask_length (const hashcat_ctx_t *hashcat_ctx)
int status_get_guess_mask_length (const hashcat_ctx_t *hashcat_ctx)
{
const mask_ctx_t *mask_ctx = hashcat_ctx->mask_ctx;
@ -714,7 +714,7 @@ int status_get_input_mask_length (const hashcat_ctx_t *hashcat_ctx)
return mp_get_length (mask_ctx->mask);
}
char *status_get_input_candidates_dev (const hashcat_ctx_t *hashcat_ctx, const int device_id)
char *status_get_guess_candidates_dev (const hashcat_ctx_t *hashcat_ctx, const int device_id)
{
const hashconfig_t *hashconfig = hashcat_ctx->hashconfig;
const opencl_ctx_t *opencl_ctx = hashcat_ctx->opencl_ctx;

@ -745,255 +745,255 @@ void status_display (hashcat_ctx_t *hashcat_ctx)
hashcat_status->time_estimated_absolute,
hashcat_status->time_estimated_relative);
switch (hashcat_status->input_mode)
switch (hashcat_status->guess_mode)
{
case INPUT_MODE_STRAIGHT_FILE:
case GUESS_MODE_STRAIGHT_FILE:
event_log_info (hashcat_ctx,
"Input.Base.....: File (%s)",
hashcat_status->input_base);
"Guess.Base.....: File (%s)",
hashcat_status->guess_base);
break;
case INPUT_MODE_STRAIGHT_FILE_RULES_FILE:
case GUESS_MODE_STRAIGHT_FILE_RULES_FILE:
event_log_info (hashcat_ctx,
"Input.Base.....: File (%s)",
hashcat_status->input_base);
"Guess.Base.....: File (%s)",
hashcat_status->guess_base);
event_log_info (hashcat_ctx,
"Input.Mod......: Rules (%s)",
hashcat_status->input_mod);
"Guess.Mod......: Rules (%s)",
hashcat_status->guess_mod);
break;
case INPUT_MODE_STRAIGHT_FILE_RULES_GEN:
case GUESS_MODE_STRAIGHT_FILE_RULES_GEN:
event_log_info (hashcat_ctx,
"Input.Base.....: File (%s)",
hashcat_status->input_base);
"Guess.Base.....: File (%s)",
hashcat_status->guess_base);
event_log_info (hashcat_ctx,
"Input.Mod......: Rules (Generated)");
"Guess.Mod......: Rules (Generated)");
break;
case INPUT_MODE_STRAIGHT_STDIN:
case GUESS_MODE_STRAIGHT_STDIN:
event_log_info (hashcat_ctx,
"Input.Base.....: Pipe");
"Guess.Base.....: Pipe");
break;
case INPUT_MODE_STRAIGHT_STDIN_RULES_FILE:
case GUESS_MODE_STRAIGHT_STDIN_RULES_FILE:
event_log_info (hashcat_ctx,
"Input.Base.....: Pipe");
"Guess.Base.....: Pipe");
event_log_info (hashcat_ctx,
"Input.Mod......: Rules (%s)",
hashcat_status->input_mod);
"Guess.Mod......: Rules (%s)",
hashcat_status->guess_mod);
break;
case INPUT_MODE_STRAIGHT_STDIN_RULES_GEN:
case GUESS_MODE_STRAIGHT_STDIN_RULES_GEN:
event_log_info (hashcat_ctx,
"Input.Base.....: Pipe");
"Guess.Base.....: Pipe");
event_log_info (hashcat_ctx,
"Input.Mod......: Rules (Generated)");
"Guess.Mod......: Rules (Generated)");
break;
case INPUT_MODE_COMBINATOR_BASE_LEFT:
case GUESS_MODE_COMBINATOR_BASE_LEFT:
event_log_info (hashcat_ctx,
"Input.Base.....: File (%s), Left Side",
hashcat_status->input_base);
"Guess.Base.....: File (%s), Left Side",
hashcat_status->guess_base);
event_log_info (hashcat_ctx,
"Input.Mod......: File (%s), Right Side",
hashcat_status->input_mod);
"Guess.Mod......: File (%s), Right Side",
hashcat_status->guess_mod);
break;
case INPUT_MODE_COMBINATOR_BASE_RIGHT:
case GUESS_MODE_COMBINATOR_BASE_RIGHT:
event_log_info (hashcat_ctx,
"Input.Base.....: File (%s), Right Side",
hashcat_status->input_base);
"Guess.Base.....: File (%s), Right Side",
hashcat_status->guess_base);
event_log_info (hashcat_ctx,
"Input.Mod......: File (%s), Left Side",
hashcat_status->input_mod);
"Guess.Mod......: File (%s), Left Side",
hashcat_status->guess_mod);
break;
case INPUT_MODE_MASK:
case GUESS_MODE_MASK:
event_log_info (hashcat_ctx,
"Input.Mask.....: %s [%d]",
hashcat_status->input_base,
hashcat_status->input_mask_length);
"Guess.Mask.....: %s [%d]",
hashcat_status->guess_base,
hashcat_status->guess_mask_length);
break;
case INPUT_MODE_MASK_CS:
case GUESS_MODE_MASK_CS:
event_log_info (hashcat_ctx,
"Input.Mask.....: %s [%d]",
hashcat_status->input_base,
hashcat_status->input_mask_length);
"Guess.Mask.....: %s [%d]",
hashcat_status->guess_base,
hashcat_status->guess_mask_length);
event_log_info (hashcat_ctx,
"Input.Charset..: %s ",
hashcat_status->input_charset);
"Guess.Charset..: %s ",
hashcat_status->guess_charset);
break;
case INPUT_MODE_HYBRID1:
case GUESS_MODE_HYBRID1:
event_log_info (hashcat_ctx,
"Input.Base.....: File (%s), Left Side",
hashcat_status->input_base);
"Guess.Base.....: File (%s), Left Side",
hashcat_status->guess_base);
event_log_info (hashcat_ctx,
"Input.Mod......: Mask (%s) [%d], Right Side",
hashcat_status->input_mod,
hashcat_status->input_mask_length);
"Guess.Mod......: Mask (%s) [%d], Right Side",
hashcat_status->guess_mod,
hashcat_status->guess_mask_length);
break;
case INPUT_MODE_HYBRID1_CS:
case GUESS_MODE_HYBRID1_CS:
event_log_info (hashcat_ctx,
"Input.Base.....: File (%s), Left Side",
hashcat_status->input_base);
"Guess.Base.....: File (%s), Left Side",
hashcat_status->guess_base);
event_log_info (hashcat_ctx,
"Input.Mod......: Mask (%s) [%d], Right Side",
hashcat_status->input_mod,
hashcat_status->input_mask_length);
"Guess.Mod......: Mask (%s) [%d], Right Side",
hashcat_status->guess_mod,
hashcat_status->guess_mask_length);
event_log_info (hashcat_ctx,
"Input.Charset..: %s",
hashcat_status->input_charset);
"Guess.Charset..: %s",
hashcat_status->guess_charset);
break;
case INPUT_MODE_HYBRID2:
case GUESS_MODE_HYBRID2:
event_log_info (hashcat_ctx,
"Input.Base.....: File (%s), Right Side",
hashcat_status->input_base);
"Guess.Base.....: File (%s), Right Side",
hashcat_status->guess_base);
event_log_info (hashcat_ctx,
"Input.Mod......: Mask (%s) [%d], Left Side",
hashcat_status->input_mod,
hashcat_status->input_mask_length);
"Guess.Mod......: Mask (%s) [%d], Left Side",
hashcat_status->guess_mod,
hashcat_status->guess_mask_length);
break;
case INPUT_MODE_HYBRID2_CS:
case GUESS_MODE_HYBRID2_CS:
event_log_info (hashcat_ctx,
"Input.Base.....: File (%s), Right Side",
hashcat_status->input_base);
"Guess.Base.....: File (%s), Right Side",
hashcat_status->guess_base);
event_log_info (hashcat_ctx,
"Input.Mod......: Mask (%s) [%d], Left Side",
hashcat_status->input_mod,
hashcat_status->input_mask_length);
"Guess.Mod......: Mask (%s) [%d], Left Side",
hashcat_status->guess_mod,
hashcat_status->guess_mask_length);
event_log_info (hashcat_ctx,
"Input.Charset..: %s",
hashcat_status->input_charset);
"Guess.Charset..: %s",
hashcat_status->guess_charset);
break;
}
switch (hashcat_status->input_mode)
switch (hashcat_status->guess_mode)
{
case INPUT_MODE_STRAIGHT_FILE:
case GUESS_MODE_STRAIGHT_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);
"Guess.Queue....: %d/%d (%.02f%%)",
hashcat_status->guess_base_offset,
hashcat_status->guess_base_count,
hashcat_status->guess_base_percent);
break;
case INPUT_MODE_STRAIGHT_FILE_RULES_FILE:
case GUESS_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);
"Guess.Queue....: %d/%d (%.02f%%)",
hashcat_status->guess_base_offset,
hashcat_status->guess_base_count,
hashcat_status->guess_base_percent);
break;
case INPUT_MODE_STRAIGHT_FILE_RULES_GEN:
case GUESS_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);
"Guess.Queue....: %d/%d (%.02f%%)",
hashcat_status->guess_base_offset,
hashcat_status->guess_base_count,
hashcat_status->guess_base_percent);
break;
case INPUT_MODE_MASK:
case GUESS_MODE_MASK:
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);
"Guess.Queue....: %d/%d (%.02f%%)",
hashcat_status->guess_base_offset,
hashcat_status->guess_base_count,
hashcat_status->guess_base_percent);
break;
case INPUT_MODE_MASK_CS:
case GUESS_MODE_MASK_CS:
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);
"Guess.Queue....: %d/%d (%.02f%%)",
hashcat_status->guess_base_offset,
hashcat_status->guess_base_count,
hashcat_status->guess_base_percent);
break;
case INPUT_MODE_HYBRID1:
case GUESS_MODE_HYBRID1:
event_log_info (hashcat_ctx,
"Input.Queue.Base.: %d/%d (%.02f%%)",
hashcat_status->input_base_offset,
hashcat_status->input_base_count,
hashcat_status->input_base_percent);
"Guess.Queue.Base: %d/%d (%.02f%%)",
hashcat_status->guess_base_offset,
hashcat_status->guess_base_count,
hashcat_status->guess_base_percent);
event_log_info (hashcat_ctx,
"Input.Queue.Mod: %d/%d (%.02f%%)",
hashcat_status->input_mod_offset,
hashcat_status->input_mod_count,
hashcat_status->input_mod_percent);
"Guess.Queue.Mod: %d/%d (%.02f%%)",
hashcat_status->guess_mod_offset,
hashcat_status->guess_mod_count,
hashcat_status->guess_mod_percent);
break;
case INPUT_MODE_HYBRID2:
case GUESS_MODE_HYBRID2:
event_log_info (hashcat_ctx,
"Input.Queue.Base.: %d/%d (%.02f%%)",
hashcat_status->input_base_offset,
hashcat_status->input_base_count,
hashcat_status->input_base_percent);
"Guess.Queue.Base: %d/%d (%.02f%%)",
hashcat_status->guess_base_offset,
hashcat_status->guess_base_count,
hashcat_status->guess_base_percent);
event_log_info (hashcat_ctx,
"Input.Queue.Mod: %d/%d (%.02f%%)",
hashcat_status->input_mod_offset,
hashcat_status->input_mod_count,
hashcat_status->input_mod_percent);
"Guess.Queue.Mod: %d/%d (%.02f%%)",
hashcat_status->guess_mod_offset,
hashcat_status->guess_mod_count,
hashcat_status->guess_mod_percent);
break;
}
@ -1080,11 +1080,11 @@ void status_display (hashcat_ctx_t *hashcat_ctx)
if (device_info->skipped_dev == true) continue;
if (device_info->input_candidates_dev == NULL) continue;
if (device_info->guess_candidates_dev == NULL) continue;
event_log_info (hashcat_ctx,
"Candidates.#%d..: %s", device_id + 1,
device_info->input_candidates_dev);
device_info->guess_candidates_dev);
}
if (user_options->gpu_temp_disable == false)

Loading…
Cancel
Save