![]() |
|
|
|
#1
|
|||
|
|||
|
The module has the failing check of PARSER_SALT_LENGTH ("Salt-length exception"):
Code:
const bool parse_rc = generic_salt_decode (hashconfig, salt_pos, salt_len, (u8 *) salt->salt_buf, (int *) &salt->salt_len); if (parse_rc == false) return (PARSER_SALT_LENGTH); Quote:
Code:
u32 tmp_u32[(64 * 2) + 1] = { 0 };
u8 *tmp_u8 = (u8 *) tmp_u32;
if (in_len > 512) return false; // 512 = 2 * 256 -- (2 * because of hex), 256 because of maximum salt length in salt_t
I also agree that PW_MAX and SALT_MAX should be the same value. It looks like you have an old version of the source or did not change shared.c where it really needs to be changed as your error indicates this change you presume to have made was not yet made. |
|
#2
|
|||
|
|||
|
I use the latest version available on the site:
https://hashcat.net/files/hashcat-5.1.0.tar.gz The code you mentioned does not exist in my "shared.c" ... ![]() Perhaps we are not synchronized with the same version. |
| The Following User Says Thank You to debugasm For This Useful Post: | ||
chants (08-24-2019) | ||
![]() |
| Thread Tools | |
| Display Modes | |
|
|