mirror of
https://github.com/hashcat/hashcat.git
synced 2025-05-12 03:48:47 +00:00
Merge pull request #2248 from philsmd/patch-1
electrum5: simplify zlib rejection check
This commit is contained in:
commit
0321a99c87
@ -513,9 +513,7 @@ KERNEL_FQ void m21800_comp (KERN_ATTR_TMPS_ESALT (electrum_tmp_t, electrum_t))
|
|||||||
|
|
||||||
// early reject
|
// early reject
|
||||||
|
|
||||||
u32 zlib_header = buf[0] & 0x0007ffff;
|
if ((buf[0] & 0x0006ffff) != 0x00049c78) return; // allow 0b100 or 0b101 at the end of 3rd byte
|
||||||
|
|
||||||
if ((zlib_header != 0x00049c78) && (zlib_header != 0x00059c78)) return;
|
|
||||||
|
|
||||||
buf[1] ^= iv[1];
|
buf[1] ^= iv[1];
|
||||||
buf[2] ^= iv[2];
|
buf[2] ^= iv[2];
|
||||||
|
Loading…
Reference in New Issue
Block a user