AgileFuzz是基于AFL的模糊测试工具,能够针对程序的关键位置进行细粒度变异。使用AgileFuzz测试程序,你需要以下步骤:
apt-get install llvm clang
cd fuzz
make -j4
cd llvm_mode
make -j4
** 得到可执行程序 **
afl-fuzz
afl-clang-fast
afl-clang-fast++
./configure CC=path/afl-clang-fast CXX=path/afl-clang-fast++ --disable-shared
export CC=path/afl-clang-fast CXX=path/afl-clang-fast++
- lava_analyse: lava_analyse.py:该文件可以分析lava测试集的结果 reslut_24h.txt: 该文件主要
Agilefuzz目前只支持ubuntu16版本,clang 和llvm的版本都为3.8