【发布时间】:2018-12-19 09:45:26
【问题描述】:
我最近安装了 AFL,然后安装了它的 qemu 模式,为此我需要以下软件包。
'sudo apt-get install libtool automake bison libglib2.0-dev zlib1g-dev'
安装这些软件包qemu 安装工作正常。但是在安装它之后,每当我尝试使用它运行二进制文件时,它都会产生AFL FORK SERVER HANDSHAKE FAILED 错误。我独立运行我的二进制文件,它产生了这个错误
cannot execute binary file: Exec format error。
我搜索并发现这个错误是因为架构冲突,这不是我的情况,因为我已经在同一台机器上构建和运行。用libtool编译也没有成功libtool --mode=compile gcc -c one.c -o testlib.o。
我也无法执行我创建的任何二进制文件,因为默认权限是-rw-rw-r--,所以我必须在创建它们后更改它们的 mod。在上述软件包和安装之前没有发生这种情况。我什至卸载了 libtool 但没有成功。
有什么建议吗?
【问题讨论】:
标签: ubuntu-14.04 libtool american-fuzzy-lop