mirror of
https://github.com/hashcat/hashcat.git
synced 2024-11-15 20:39:17 +00:00
Use MIN() for setting pw_max
This commit is contained in:
parent
cbd8f81a1c
commit
d573a73072
@ -24642,9 +24642,9 @@ int hashconfig_init (hashcat_ctx_t *hashcat_ctx)
|
||||
{
|
||||
switch (user_options_extra->attack_kern)
|
||||
{
|
||||
case ATTACK_KERN_STRAIGHT: if (hashconfig->pw_max > PW_DICTMAX) hashconfig->pw_max = PW_DICTMAX;
|
||||
case ATTACK_KERN_STRAIGHT: hashconfig->pw_max = MIN (hashconfig->pw_max, PW_DICTMAX);
|
||||
break;
|
||||
case ATTACK_KERN_COMBI: if (hashconfig->pw_max > PW_DICTMAX) hashconfig->pw_max = PW_DICTMAX;
|
||||
case ATTACK_KERN_COMBI: hashconfig->pw_max = MIN (hashconfig->pw_max, PW_DICTMAX);
|
||||
break;
|
||||
}
|
||||
}
|
||||
@ -24654,9 +24654,9 @@ int hashconfig_init (hashcat_ctx_t *hashcat_ctx)
|
||||
{
|
||||
switch (user_options_extra->attack_kern)
|
||||
{
|
||||
case ATTACK_KERN_STRAIGHT: if (hashconfig->pw_max > PW_DICTMAX) hashconfig->pw_max = PW_DICTMAX;
|
||||
case ATTACK_KERN_STRAIGHT: hashconfig->pw_max = MIN (hashconfig->pw_max, PW_DICTMAX);
|
||||
break;
|
||||
case ATTACK_KERN_COMBI: if (hashconfig->pw_max > PW_DICTMAX) hashconfig->pw_max = PW_DICTMAX;
|
||||
case ATTACK_KERN_COMBI: hashconfig->pw_max = MIN (hashconfig->pw_max, PW_DICTMAX);
|
||||
break;
|
||||
}
|
||||
}
|
||||
@ -24668,27 +24668,29 @@ int hashconfig_init (hashcat_ctx_t *hashcat_ctx)
|
||||
|
||||
switch (hashconfig->hash_mode)
|
||||
{
|
||||
case 500: hashconfig->pw_max = 15; // -L available
|
||||
case 500: hashconfig->pw_max = MIN (hashconfig->pw_max, 15); // pure kernel available
|
||||
break;
|
||||
case 1600: hashconfig->pw_max = 15; // -L available
|
||||
case 1600: hashconfig->pw_max = MIN (hashconfig->pw_max, 15); // pure kernel available
|
||||
break;
|
||||
case 1800: hashconfig->pw_max = 16; // -L available
|
||||
case 1800: hashconfig->pw_max = MIN (hashconfig->pw_max, 16); // pure kernel available
|
||||
break;
|
||||
case 5800: hashconfig->pw_max = 16; // -L available
|
||||
case 5800: hashconfig->pw_max = MIN (hashconfig->pw_max, 16); // pure kernel available
|
||||
break;
|
||||
case 6300: hashconfig->pw_max = 15; // -L available
|
||||
case 6300: hashconfig->pw_max = MIN (hashconfig->pw_max, 15); // pure kernel available
|
||||
break;
|
||||
case 7000: hashconfig->pw_max = 19; // todo
|
||||
case 6900: hashconfig->pw_max = MIN (hashconfig->pw_max, 32); // todo
|
||||
break;
|
||||
case 7400: hashconfig->pw_max = 15; // -L available
|
||||
case 7000: hashconfig->pw_max = MIN (hashconfig->pw_max, 19); // todo
|
||||
break;
|
||||
case 10700: hashconfig->pw_max = 16; // -L available
|
||||
case 7400: hashconfig->pw_max = MIN (hashconfig->pw_max, 15); // pure kernel available
|
||||
break;
|
||||
case 12500: hashconfig->pw_max = 20; // todo
|
||||
case 10700: hashconfig->pw_max = MIN (hashconfig->pw_max, 16); // pure kernel available
|
||||
break;
|
||||
case 14400: hashconfig->pw_max = 24; // todo
|
||||
case 12500: hashconfig->pw_max = MIN (hashconfig->pw_max, 20); // todo
|
||||
break;
|
||||
case 15500: hashconfig->pw_max = 16; // todo
|
||||
case 14400: hashconfig->pw_max = MIN (hashconfig->pw_max, 24); // todo
|
||||
break;
|
||||
case 15500: hashconfig->pw_max = MIN (hashconfig->pw_max, 16); // todo
|
||||
break;
|
||||
}
|
||||
}
|
||||
|
Loading…
Reference in New Issue
Block a user