The primary test targets of the platform include the following:
Fuzz testing runs millions of automated test cases to create, reproduce, and log vulnerabilities. Peach helps leverage your time efficiently and improves the return on your testing dollars.
Peach fuzzes data and data flows that range in complexity from a simple BLOB to sequences of data packets common to network protocols using intelligent test cases. Move beyond checksums. Decipher encrypted data. Let Peach uncover the vulnerabilities in your test targets.
Peach is a fully extensible platform. Using standard interfaces, Peach supports security testing of any file format, network protocol, application protocol, Android device, device driver, or embedded hardware. Peach extensibility enables fuzzing of proprietary systems and interfaces in software and hardware.
Peach allows enterprises to build massively scalable and distributed fuzzing harnesses.
Peach provides end-to- end functionality. Fuzz with off-the- shelf fuzzing definitions, or develop your own. Instrument the test session. Record and bucket the results. Re-run failed test cases to validate repairs.