1、简介
- Peach是一种模糊测试工具,旨在自动化软件应用程序和协议的安全性测试。Peach提供了一个灵活的框架,使用户能够定义各种数据模型和生成策略,以便生成大量的测试用例,以覆盖各种边界情况和异常情况。
- 该工具还支持针对各种协议和数据格式进行测试,包括网络协议、文件格式等。通过自动化的方式,Peach可以大大提高安全性测试的效率和覆盖范围,帮助发现软件中的潜在漏洞,从而改善软件的安全性。
2、安装
- 安装 Microsoft.NET v4 Runtime
- 安装 Debugging Tools for Windows
- 只勾选Debugging Tools for Windows即可。
- 下载Peach3,地址:Download peach-3.1.124-win-x86-release.zip (Peach Fuzzer Community Edition) (sourceforge.net)
- 将下载的包解压到指定文件夹即可。
- 测试:
- 在Peach3文件夹下打开cmd,运行下面命令:
-
Peach.exe samples/HelloWorld.xml
-
- 如果出现一堆乱码就说明安装成功了。
- 在Peach3文件夹下打开cmd,运行下面命令: