Increase max password length for DCC2 to 32

pull/1284/head
jsteube 7 years ago
parent 2c95be5c87
commit c9caca2b0c

@ -479,10 +479,10 @@ __kernel void m02100_init (__global pw_t *pws, __global const kernel_rule_t *rul
u32 w1[4];
w1[0] = 0;
w1[1] = 0;
w1[2] = 0;
w1[3] = 0;
w1[0] = pws[gid].i[ 4];
w1[1] = pws[gid].i[ 5];
w1[2] = pws[gid].i[ 6];
w1[3] = pws[gid].i[ 7];
u32 w2[4];
@ -527,8 +527,9 @@ __kernel void m02100_init (__global pw_t *pws, __global const kernel_rule_t *rul
* generate dcc
*/
append_0x80_1x4_S (w0, pw_len);
append_0x80_4x4_S (w0, w1, w2, w3, pw_len);
make_utf16le_S (w1, w2, w3);
make_utf16le_S (w0, w0, w1);
w3[2] = pw_len * 2 * 8;

@ -24393,7 +24393,7 @@ int hashconfig_init (hashcat_ctx_t *hashcat_ctx)
break;
case 1800: hashconfig->pw_max = 16;
break;
case 2100: hashconfig->pw_max = 16;
case 2100: hashconfig->pw_max = 32;
break;
case 3000: hashconfig->pw_max = 7;
break;

Loading…
Cancel
Save