This commit is contained in:
vanhauser-thc
2021-02-24 21:17:58 +01:00
parent 48a1a29baa
commit 5d181950eb
2 changed files with 6 additions and 6 deletions

View File

@ -1170,12 +1170,12 @@ Thank you!
## Cite ## Cite
If you use AFLplusplus in scientific work, consider citing [our paper](https://www.usenix.org/conference/woot20/presentation/fioraldi) presented at WOOT'20:
If you use AFLpluplus to compare to your work, please use either `afl-clang-lto` If you use AFLpluplus to compare to your work, please use either `afl-clang-lto`
or `afl-clang-fast` with `AFL_LLVM_CMPLOG=1` for building targets and or `afl-clang-fast` with `AFL_LLVM_CMPLOG=1` for building targets and
`afl-fuzz` with the command line option `-l 2` for fuzzing. `afl-fuzz` with the command line option `-l 2` for fuzzing.
The most effective setup is the `aflplusplus` default fuzzer on Google's fuzzbench. The most effective setup is the `aflplusplus` default configuration on Google's [fuzzbench](https://github.com/google/fuzzbench/tree/master/fuzzers/aflplusplus).
If you use AFLplusplus in scientific work, consider citing [our paper](https://www.usenix.org/conference/woot20/presentation/fioraldi) presented at WOOT'20:
+ Andrea Fioraldi, Dominik Maier, Heiko Eißfeldt, and Marc Heuse. “AFL++: Combining incremental steps of fuzzing research”. In 14th USENIX Workshop on Offensive Technologies (WOOT 20). USENIX Association, Aug. 2020. + Andrea Fioraldi, Dominik Maier, Heiko Eißfeldt, and Marc Heuse. “AFL++: Combining incremental steps of fuzzing research”. In 14th USENIX Workshop on Offensive Technologies (WOOT 20). USENIX Association, Aug. 2020.

View File

@ -49,15 +49,15 @@
/* If a redqueen pass finds more than one solution, try to combine them? */ /* If a redqueen pass finds more than one solution, try to combine them? */
#define CMPLOG_COMBINE #define CMPLOG_COMBINE
/* Minimum % of the corpus to perform cmplog on. Default: 20% */ /* Minimum % of the corpus to perform cmplog on. Default: 10% */
#define CMPLOG_CORPUS_PERCENT 10U #define CMPLOG_CORPUS_PERCENT 10U
/* Number of potential positions from which we decide if cmplog becomes /* Number of potential positions from which we decide if cmplog becomes
useless, default 16384 */ useless, default 16384 */
#define CMPLOG_POSITIONS_MAX 16384U #define CMPLOG_POSITIONS_MAX 16384U
/* Maximum allowed fails per CMP value. Default: 32 * 3 */ /* Maximum allowed fails per CMP value. Default: 96 */
#define CMPLOG_FAIL_MAX 128 #define CMPLOG_FAIL_MAX 96
/* Now non-cmplog configuration options */ /* Now non-cmplog configuration options */