mirror of
https://github.com/hashcat/hashcat
synced 2025-03-04 18:23:02 +01:00
Introduce logic to stop advice message from suggesting options that do not work in the current attack mode. Fixes #3169
This commit is contained in:
parent
fea59e3a3a
commit
e47a58db44
13
src/main.c
13
src/main.c
@ -746,12 +746,15 @@ static void main_monitor_performance_hint (MAYBE_UNUSED hashcat_ctx_t *hashcat_c
|
|||||||
|
|
||||||
if (user_options->slow_candidates == false)
|
if (user_options->slow_candidates == false)
|
||||||
{
|
{
|
||||||
event_log_advice (hashcat_ctx, "* Append -S to the commandline.");
|
if ((user_options_extra->wordlist_mode == WL_MODE_FILE) || (user_options_extra->wordlist_mode == WL_MODE_MASK))
|
||||||
event_log_advice (hashcat_ctx, " This has a drastic speed impact but can be better for specific attacks.");
|
{
|
||||||
event_log_advice (hashcat_ctx, " Typical scenarios are a small wordlist but a large ruleset.");
|
event_log_advice (hashcat_ctx, "* Append -S to the commandline.");
|
||||||
event_log_advice (hashcat_ctx, NULL);
|
event_log_advice (hashcat_ctx, " This has a drastic speed impact but can be better for specific attacks.");
|
||||||
|
event_log_advice (hashcat_ctx, " Typical scenarios are a small wordlist but a large ruleset.");
|
||||||
|
event_log_advice (hashcat_ctx, NULL);
|
||||||
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
event_log_advice (hashcat_ctx, "* Update your backend API runtime / driver the right way:");
|
event_log_advice (hashcat_ctx, "* Update your backend API runtime / driver the right way:");
|
||||||
event_log_advice (hashcat_ctx, " https://hashcat.net/faq/wrongdriver");
|
event_log_advice (hashcat_ctx, " https://hashcat.net/faq/wrongdriver");
|
||||||
event_log_advice (hashcat_ctx, NULL);
|
event_log_advice (hashcat_ctx, NULL);
|
||||||
|
Loading…
x
Reference in New Issue
Block a user