WPA cracking: Reuse PBKDF2 intermediate keys if duplicate essid is detected

This commit is contained in:
jsteube
2016-12-22 02:17:49 +01:00
parent 1b4edc92ee
commit 72af615e8b
6 changed files with 125 additions and 68 deletions
+3
View File
@@ -60,6 +60,7 @@ typedef struct wpa
u8 orig_mac2[6];
u8 orig_nonce1[32];
u8 orig_nonce2[32];
int essid_reuse;
} wpa_t;
@@ -1520,6 +1521,8 @@ char *strparser (const u32 parser_status);
void to_hccap_t (hashcat_ctx_t *hashcat_ctx, hccap_t *hccap, const u32 salt_pos, const u32 digest_pos);
void wpa_essid_reuse (hashcat_ctx_t *hashcat_ctx);
int ascii_digest (hashcat_ctx_t *hashcat_ctx, char *out_buf, const size_t out_len, const u32 salt_pos, const u32 digest_pos);
int hashconfig_init (hashcat_ctx_t *hashcat_ctx);