From e00af46a22a690fafa8c869305d5a73e0f0188e4 Mon Sep 17 00:00:00 2001 From: philsmd <921533+philsmd@users.noreply.github.com> Date: Wed, 9 Mar 2022 18:23:10 +0100 Subject: [PATCH 1/2] add Register-Limit to the "Optimizers" list --- src/shared.c | 2 ++ 1 file changed, 2 insertions(+) diff --git a/src/shared.c b/src/shared.c index 2ac8917ca..d82a30ce7 100644 --- a/src/shared.c +++ b/src/shared.c @@ -78,6 +78,7 @@ static const char *const OPTI_STR_SINGLE_HASH = "Single-Hash"; static const char *const OPTI_STR_SINGLE_SALT = "Single-Salt"; static const char *const OPTI_STR_BRUTE_FORCE = "Brute-Force"; static const char *const OPTI_STR_RAW_HASH = "Raw-Hash"; +static const char *const OPTI_STR_REGISTER_LIMIT = "Register-Limit"; static const char *const OPTI_STR_SLOW_HASH_SIMD_INIT = "Slow-Hash-SIMD-INIT"; static const char *const OPTI_STR_SLOW_HASH_SIMD_LOOP = "Slow-Hash-SIMD-LOOP"; static const char *const OPTI_STR_SLOW_HASH_SIMD_COMP = "Slow-Hash-SIMD-COMP"; @@ -1006,6 +1007,7 @@ const char *stroptitype (const u32 opti_type) case OPTI_TYPE_SINGLE_SALT: return OPTI_STR_SINGLE_SALT; case OPTI_TYPE_BRUTE_FORCE: return OPTI_STR_BRUTE_FORCE; case OPTI_TYPE_RAW_HASH: return OPTI_STR_RAW_HASH; + case OPTI_TYPE_REGISTER_LIMIT: return OPTI_STR_REGISTER_LIMIT; case OPTI_TYPE_SLOW_HASH_SIMD_INIT: return OPTI_STR_SLOW_HASH_SIMD_INIT; case OPTI_TYPE_SLOW_HASH_SIMD_LOOP: return OPTI_STR_SLOW_HASH_SIMD_LOOP; case OPTI_TYPE_SLOW_HASH_SIMD_COMP: return OPTI_STR_SLOW_HASH_SIMD_COMP; From 23f758aca70993e28e502d41d2ef34e8d6a2845c Mon Sep 17 00:00:00 2001 From: philsmd <921533+philsmd@users.noreply.github.com> Date: Wed, 9 Mar 2022 18:24:24 +0100 Subject: [PATCH 2/2] updated changes.txt to mention the Register-Limit fix --- docs/changes.txt | 1 + 1 file changed, 1 insertion(+) diff --git a/docs/changes.txt b/docs/changes.txt index d3bef0940..afe58c547 100644 --- a/docs/changes.txt +++ b/docs/changes.txt @@ -48,6 +48,7 @@ - Fixed Unit Test false negative if there are spaces in the filesystem path to hashcat - Fixed Unit Test salt-max in case of optimized kernel, with hash-type 22 and 23 - Fixed wordlist handling in -m 3000 when candidate passwords use the $HEX[...] syntax +- Fixed display problem of the "Optimizers applied" list for algorithms using Register-Limit ## ## Technical