diff options
author | vanhauser-thc <vh@thc.org> | 2021-02-09 09:18:24 +0100 |
---|---|---|
committer | vanhauser-thc <vh@thc.org> | 2021-02-09 09:18:24 +0100 |
commit | 17cbb03ba7d4fc0eb3b3b47911c58e25b567e89b (patch) | |
tree | 4b46f7ac51b32d427ff9271cfdc9afa053165cd6 /include/config.h | |
parent | c465e48e27bb928704031234366934da6c9a1ab0 (diff) | |
download | afl++-17cbb03ba7d4fc0eb3b3b47911c58e25b567e89b.tar.gz |
more cmplog options in config.h
Diffstat (limited to 'include/config.h')
-rw-r--r-- | include/config.h | 12 |
1 files changed, 9 insertions, 3 deletions
diff --git a/include/config.h b/include/config.h index 60872785..25fa1142 100644 --- a/include/config.h +++ b/include/config.h @@ -36,17 +36,23 @@ /* CMPLOG/REDQUEEN TUNING * - * Here you can tuning and solving options for cmplog. + * Here you can modify tuning and solving options for CMPLOG. * Note that these are run-time options for afl-fuzz, no target * recompilation required. * */ +/* Enable arithmetic compare solving for both path */ +#define CMPLOG_SOLVE_ARITHMETIC + /* Enable transform following (XOR/ADD/SUB manipulations, hex en/decoding) */ -// #define CMPLOG_TRANSFORM +#define CMPLOG_SOLVE_TRANSFORM /* if TRANSFORM is enabled, this additionally enables base64 en/decoding */ -// #define CMPLOG_TRANSFORM_BASE64 +// #define CMPLOG_SOLVE_TRANSFORM_BASE64 + +/* If a redqueen pass finds more than one solve, try to combine them? */ +#define CMPLOG_COMBINE /* Minimum % of the corpus to perform cmplog on. Default: 20% */ #define CMPLOG_CORPUS_PERCENT 20U |