美文网首页
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