环境
python2.7
valgrind.py用法
# 在python2.7环境下执行valgrind.py,脚本共接收四个参数
# 第一个参数为可执行程序,也就是被测目标程序
# 第二个参数为产生crashs的种子目录
# 第三个参数用于存储vargrind检测后疑似漏洞的seeds文件夹目录
# 第四个参数为标准输出文件路径,用于存储标准输入信息
# 第五个参数为错误信息文件路径,用于存储错误信息
# 第六个参数为程序模糊测试参数,例如:@@
# 例:python valgrind.py /path/to/jhead /path/to/crash-seeds /path/to/bug-seeds /path/to/stdout /path/to/stderr @@
asan.py用法
# 在python2.7环境下执行asan.py,脚本共接收四个参数
# 第一个参数为可执行程序,也就是被测目标程序
# 第二个参数为种子目录
# 第三个参数用于存储asan检测后疑似漏洞的seeds文件夹目录
# 第四个参数为标准输出文件路径,用于存储标准输入信息
# 第五个参数为错误信息文件路径,用于存储错误信息
# 第六个参数为程序模糊测试参数,例如:@@
# 例:python asan.py /path/to/jhead /path/to/crash-seeds /path/to/bug-seeds /path/to/stdout /path/to/stderr @@