debug output

This commit is contained in:
vanhauser-thc
2023-02-15 09:32:32 +01:00
parent 80eabd6e8a
commit 668f5e1fa9
10 changed files with 37 additions and 7 deletions

View File

@ -145,6 +145,9 @@ static void first_run(void *data) {
if ((valid * 100) / afl_ptr->extras_cnt < 95) { module_disabled = 1; }
DEBUGF(stderr, "DICT: valid %u, total %u, %u < 95 == disable\n", valid,
afl_ptr->extras_cnt, (u32)((valid * 100) / afl_ptr->extras_cnt));
} else {
module_disabled = 1;
@ -190,6 +193,10 @@ static void first_run(void *data) {
if ((is_ascii * 100) / valid < 70) { module_disabled = 1; }
DEBUGF(stderr, "seeds: total %u, valid %u, ascii %u, %u < 70 == disabled\n",
afl_ptr->active_items, valid, is_ascii,
(u32)((is_ascii * 100) / valid));
}
static u32 good_whitespace_or_singleval() {
@ -538,7 +545,15 @@ extern "C" unsigned char afl_custom_queue_get(void *data,
is_first_run = 0;
first_run(data);
if (module_disabled) { WARNF("Autotokens custom module is disabled."); }
if (module_disabled) {
WARNF("Autotokens custom module is disabled.");
} else if (auto_disable) {
OKF("Autotokens custom module is enabled.");
}
}