drAFL原始AFL支持使用QEMU模式的黑匣子覆盖指导的模糊测试。
我强烈建议您先尝试一下,如果它不起作用,则可以尝试使用此工具。
此外,您可能需要尝试使用支持黑盒bina drAFL的Manul,原始AFL使用QEMU模式支持黑盒覆盖率指导的模糊测试。
我强烈建议您先尝试一下,如果它不起作用,则可以尝试使用此工具。
此外,您可能想尝试在Windows和Linux上支持支持黑盒二进制模糊测试的Manul。
用法您需要指定DRRUN_PATH指向drrun启动器,并指定LIBCOV_PATH指向libbinafl.so覆盖库。
您还需要关闭AFL的fork服务器(AFL_NO_FORKSRV = 1),并且可能要关闭AFL_SKIP_BIN_CHECK = 1。
请参阅步骤5
1