afl安装+++binutils安装

afl安装

1.进入afl目录
执行:

make
sudo make all
sudo make install

配置

export CC=afl-clang;
export CXX=afl-clang++

export CC=afl-gcc;
export CXX=afl-g++

可以使用env来查看环境变量
运行时

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

binutils安装

cd  ~/binutils-2.25** 
CC=afl-gcc ./configure 
sudo make

可能会因为未安装Texinfo包或GNU make而make失败
那就执行:

sudo apt-get install texinfo

在binutils-2.25目录下新建afl_in 用于存放初始输入文件,新建afl_out文件夹用于保存fuzzing测试结果。

cd ~/binutils-2.25 
mkdir afl_in afl_out 
cp /bin/ps afl_in/ 

readelf,objdump,nm等都在/binutils-2.** /binutils/文件夹内

发布了11 篇原创文章 · 获赞 0 · 访问量 342

猜你喜欢

转载自blog.csdn.net/qq_37316433/article/details/105480057