1
0
mirror of https://github.com/hashcat/hashcat.git synced 2024-12-27 00:48:13 +00:00

WPA cracking: Improved nonce-error-corrections mode to use a both positive and negative corrections

This commit is contained in:
Jens Steube 2017-06-12 09:59:15 +02:00
parent 3b3e3ae8df
commit e87fb31d3f
2 changed files with 7 additions and 0 deletions

View File

@ -893,6 +893,7 @@ __kernel void m02500_comp (__global pw_t *pws, __global const kernel_rule_t *rul
t = swap32_S (t); t = swap32_S (t);
t -= nonce_error_corrections / 2;
t += nonce_error_correction; t += nonce_error_correction;
t = swap32_S (t); t = swap32_S (t);
@ -1134,6 +1135,7 @@ __kernel void m02500_comp (__global pw_t *pws, __global const kernel_rule_t *rul
{ {
u32 t = to; u32 t = to;
t -= nonce_error_corrections / 2;
t += nonce_error_correction; t += nonce_error_correction;
if (wpa->nonce_compare < 0) if (wpa->nonce_compare < 0)

View File

@ -1,5 +1,10 @@
* changes v3.6.0 -> xxx: * changes v3.6.0 -> xxx:
##
## Improvements
##
- WPA cracking: Improved nonce-error-corrections mode to use a both positive and negative corrections
* changes v3.5.0 -> v3.6.0: * changes v3.5.0 -> v3.6.0: