博主在Ubuntu虚拟机里安装的AFL,版本是Ubuntu 18.04.1。
安装
(1)首先下载最新版AFL
wget https://lcamtuf.coredump.cx/afl/releases/afl-latest.tgz
(2)下载后解压
tar -zxvf afl-latest.tgz
(3)随后编译
cd afl-2.52b
make
(4)安装
sudo make install
报错解决方案
安装完成后,可能出现关于“core_pattern”的报错。
例如,可能会出现以下语句:
Pipe at the beginning of ‘core_pattern’
解决方法如下:
- 在终端输入sudo su切换至root
sudo do
- 按上图蓝框内提示输入指令
echo core >/proc/sys/kernel/core_pattern
- Ctrl+D退出root后,再输入fuzz指令就不会再出现该报错了