fuzzfactory复现记录

git clone https://github.com/rohanpadhye/FuzzFactory

选项1:通过基于LLVM的工具进行特定领域的反馈
在根目录
make
make llvm-domains

然后
cd demo
WAYPOINTS=mem ../afl-clang-fast demo.c -o demo
../afl-fuzz -p -i seeds -o results ./demo

其余的模糊测试环节与平时运行AFL类似。按CTRL+C来停止模糊测试。在摸索过程中,会创建以下日志文件,其中有关于特定领域反馈的粗略输出:results/fuzzfactory.log。 通过LLVM仪器化的新领域 为了实现你自己的特定域的仪器化传递,让我们称它为域foo。(1) 在llvm_mode目录下创建文件waypoints-foo-pass.cc和waypoints-foo-rt

fuzzfactory复现记录最先出现在Python成神之路

版权声明:
作者:Mr李
链接:https://www.techfm.club/p/27792.html
来源:TechFM
文章版权归作者所有,未经允许请勿转载。

THE END
分享
二维码
< <上一篇
下一篇>>