diff --git a/fuzzers/aflplusplus/builder.Dockerfile b/fuzzers/aflplusplus/builder.Dockerfile index 71d0c7831..191f9f5df 100644 --- a/fuzzers/aflplusplus/builder.Dockerfile +++ b/fuzzers/aflplusplus/builder.Dockerfile @@ -37,7 +37,7 @@ RUN apt-get update && \ # Download afl++. RUN git clone -b dev https://github.com/AFLplusplus/AFLplusplus /afl && \ cd /afl && \ - git checkout ba28f5fbfa32564891c87b4395bdb8a59b3df1f4 || \ + git checkout 88e41f01c839ed5c46882222ad7e1f5c3e7d9e20 || \ true # Build without Python support as we don't need it. @@ -45,5 +45,5 @@ RUN git clone -b dev https://github.com/AFLplusplus/AFLplusplus /afl && \ RUN cd /afl && \ unset CFLAGS CXXFLAGS && \ export CC=clang AFL_NO_X86=1 && \ - PYTHON_INCLUDE=/ make && \ + PYTHON_INCLUDE=/ PERFORMANCE=1 make && \ cp utils/aflpp_driver/libAFLDriver.a / diff --git a/fuzzers/aflplusplus/fuzzer.py b/fuzzers/aflplusplus/fuzzer.py index d4a0bbe5f..7016da75e 100755 --- a/fuzzers/aflplusplus/fuzzer.py +++ b/fuzzers/aflplusplus/fuzzer.py @@ -265,9 +265,6 @@ def fuzz(input_corpus, if os.path.exists(cmplog_target_binary) and no_cmplog is False: flags += ['-c', cmplog_target_binary] - # Enable the new enhanced determinstic mutation engine - flags += ['-D'] - #os.environ['AFL_IGNORE_TIMEOUTS'] = '1' os.environ['AFL_IGNORE_UNKNOWN_ENVS'] = '1' os.environ['AFL_FAST_CAL'] = '1'