fixes #2200: new WinZip tokenizer hex data length problem

This commit is contained in:
philsmd
2019-11-09 10:44:28 +01:00
parent 11c8a4040b
commit 17b7eb1dce
2 changed files with 4 additions and 4 deletions

View File

@@ -94,7 +94,7 @@ sub module_generate_hash
my $auth = hmac_hex ($data, $key_bin, \&sha1, 64);
my $hash = sprintf ('$zip2$*%u*%u*%u*%s*%s*%u*%s*%s*$/zip2$', $type, $mode, $magic, $salt, $verify_bytes, $compress_length, $data, substr ($auth, 0, 20));
my $hash = sprintf ('$zip2$*%u*%u*%u*%s*%s*%x*%s*%s*$/zip2$', $type, $mode, $magic, $salt, $verify_bytes, $compress_length, $data, substr ($auth, 0, 20));
return $hash;
}