问1
解
yl@shy-Super-Server:~$ sudo sysctl -w kernel.core_pattern=core
[sudo] yl 的密码:
kernel.core_pattern = core
问2
解
export AFL_SKIP_CPUFREQ=1
afl-fuzz -d -i $AFLNET/tutorials/live555/in-rtsp -o out-live555 -N tcp://127.0.0.1/8554 -x $AFLNET/tutorials/live555/rtsp.dict -m none -P RTSP -D 10000 -q 3 -s 3 -E -K -R ./testOnDemandRTSPServer 8554
通过设置 AFL_SKIP_CPUFREQ=1
,你可以跳过 CPU 频率调整检查,但请注意这可能会影响 afl-fuzz
的性能
下面这个好像没什么用,可能是服务器的原因
root@efa10504ac41:/opt/live555/testProgs# cd /sys/devices/system/cpu
root@efa10504ac41:/sys/devices/system/cpu# echo performance | tee cpu*/cpufreq/scaling_governor
问题3
afl-fuzz -d -i $AFLNET/tutorials/live555/in-rtsp -o out-live555 -N tcp://127.0.0.1/8554 -x $AFLNET/tutorials/live555/rtsp.dict -m none -P RTSP -D 10000 -q 3 -s 3 -E -K -R ./testOnDemandRTSPServer 8554
因为这条命令需要使用到端口8554
解决
结果