美文网首页
aflgo搭建过程中遇到的坑

aflgo搭建过程中遇到的坑

作者: 不毛 | 来源:发表于2021-04-14 10:30 被阅读0次

alfgo-build.sh

直接运行script下build脚本,建议在sh脚本下加入两行设置代理,防止后面超时报错。注意由于export为临时改变代理,如果直接在命令行输入,再运行sh实际会失败,因为运行sh相当于重启了一个命令行,导致之前配置的失败。


image.png

如果之前wget完成了,但是后续执行报错,进入sh脚本把mkdir build和llvm_tools删除即可重新运行。

内存分配建议至少4G甚至更多,编译的时候可能因为内存太小报错

image.png

这个cmake报错不影响,可忽略

测试

可以直接运行script/fuzz下的脚本
记得加入AFLGO路径变量


image.png

插桩时可能出现报错missing: line xx: makeinfo: command not found,原因是没有安装 texinfo
sudo apt-get texinfo即可。

gawk not found。ubuntu中已经取消掉了gawk,sudo apt install gawk即可。


image.png

最后一步跑起来的时候提示


image.png
尝试按照提示运行echo core >/proc/sys/kernel/core_pattern
出现Permission denied

解决: sudo bash -c 'echo core > /proc/sys/kernel/core_pattern'

虚拟机CPU分配可以多分配一些,不然跑起来会很卡

相关文章

网友评论

      本文标题:aflgo搭建过程中遇到的坑

      本文链接:https://www.haomeiwen.com/subject/yjdklltx.html