Skip to content

Latest commit

 

History

History

fuzzing

Folders and files

NameName
Last commit message
Last commit date

parent directory

..
 
 
 
 
 
 
 
 
 
 

Fuzzing BehaviorTree.CPP

You can build the existing harnesses either for libfuzzer or AFL++. Building the fuzzers requires clang (libfuzzer) or an installed version of AFL++.

libfuzzer

mkdir build_libfuzzer && cd build_libfuzzer
cmake -DENABLE_FUZZING=ON ..

AFL++

export CC=afl-clang-fast
export CXX=afl-clang-fast++
mkdir build_afl && cd build_afl
cmake -DENABLE_FUZZING=ON -DUSE_AFLPLUSPLUS=ON ..