1
0
mirror of https://github.com/hashcat/hashcat.git synced 2024-11-15 20:39:17 +00:00

Merge pull request #3064 from brandoncasaba/master

Fix JWT module to correctly return cracked hash
This commit is contained in:
Jens Steube 2021-12-17 06:49:44 +01:00 committed by GitHub
commit eef28013ac
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23

View File

@ -268,7 +268,7 @@ int module_hash_encode (MAYBE_UNUSED const hashconfig_t *hashconfig, MAYBE_UNUSE
char ptr_plain[128];
if (hashconfig->kern_type == KERN_TYPE_JWT_HS256)
if (jwt->signature_len == 43)
{
u32 tmp[8];
@ -287,7 +287,7 @@ int module_hash_encode (MAYBE_UNUSED const hashconfig_t *hashconfig, MAYBE_UNUSE
ptr_plain[43] = 0;
}
else if (hashconfig->kern_type == KERN_TYPE_JWT_HS384)
else if (jwt->signature_len == 64)
{
u64 tmp[6];
@ -304,7 +304,7 @@ int module_hash_encode (MAYBE_UNUSED const hashconfig_t *hashconfig, MAYBE_UNUSE
ptr_plain[64] = 0;
}
else if (hashconfig->kern_type == KERN_TYPE_JWT_HS512)
else if (jwt->signature_len == 86)
{
u64 tmp[8];