diff --git a/docs/changes.txt b/docs/changes.txt index 7e738c492..950cd16f8 100644 --- a/docs/changes.txt +++ b/docs/changes.txt @@ -13,6 +13,7 @@ ## Bugs ## +- Fixed broken support for --generate-rules-func-min which was ignored under certain conditions - Fixed buffer overflow in DPAPI masterkey file v1/v2 module in hash_encode() and hash_decode() - Fixed buffer overflow in Stargazer Stellar Wallet XLM module in hash_encode() when a hash was cracked - Fixed false negative in all VeraCrypt hash modes if both conditions are met: 1. Use CPU for cracking and 2. PIM area was used @@ -20,6 +21,7 @@ - Fixed out-of-boundary read in input_tokenizer() if the signature in the hash is longer than the length of the plugin's signature constant - Fixed out-of-boundary read in the Stuffit5 module in hash_decode() - Fixed random rule generator option --generate-rules-func-min by fixing switch() case to not select a not existing option group type +- Fixed syntax check of HAS_VPERM macro in several kernel includes causing invalid error message for AMD GPUs on Windows - Fixed uninitialized tmps variable in autotune for slow hashes by calling _init and _prepare kernel before calling _loop kernel ## diff --git a/src/interface.c b/src/interface.c index 68cf97bff..79e25fbc7 100644 --- a/src/interface.c +++ b/src/interface.c @@ -129,7 +129,7 @@ int hashconfig_init (hashcat_ctx_t *hashcat_ctx) #define CHECK_DEFINED(func) \ if ((func) == NULL) \ { \ - event_log_error (hashcat_ctx, "Missing symbol definitions. Old template?"); \ + event_log_error (hashcat_ctx, "Missing symbol definitions module for in hash-mode '%d'. Old template?", user_options->hash_mode); \ \ return -1; \ } diff --git a/src/modules/module_27300.c b/src/modules/module_27300.c index 0143292ac..39fe9932c 100644 --- a/src/modules/module_27300.c +++ b/src/modules/module_27300.c @@ -333,7 +333,7 @@ void module_init (module_ctx_t *module_ctx) module_ctx->module_esalt_size = module_esalt_size; module_ctx->module_extra_buffer_size = MODULE_DEFAULT; module_ctx->module_extra_tmp_size = MODULE_DEFAULT; -// module_ctx->module_extra_tuningdb_block = MODULE_DEFAULT; + module_ctx->module_extra_tuningdb_block = MODULE_DEFAULT; module_ctx->module_forced_outfile_format = MODULE_DEFAULT; module_ctx->module_hash_binary_count = MODULE_DEFAULT; module_ctx->module_hash_binary_parse = MODULE_DEFAULT;