Peach is a SmartFuzzer that is capable of performing both generation and mutation based fuzzing.
Peach requires the creation of PeachPit files that define the structure, type information, and relationships in the data to be fuzzed. It additionally allows for the configuration of a fuzzing run including selecting a data transport (Publisher), logging interface, etc.
Peach has been under active development for five years and is in its second major version. Peach was created and actively developed by Michael Eddington of Leviathan Security Group, Inc.
News
Peach 2.2 Released
Peach 2.2 has finally gone golden! Head over to PeachInstallation for download links and installation instructions.
Whats new:
- Win32: Binary distribution with no dependencies
- State model paths
- Enable/disable mutations by node
- Offset support via:
- Offset-of relation
- Seek element
- Placement element
- Peach Validator hex view
- Updated and new mutators
- Improved App Verifier support
- Exclude specific stop codes
- Custom check model list
- Major speed improvements
- New/updated supporting tools:
- minset - Find the minimum set of files
- missing - Gap analysis between files and pit
- struct2peach - Convert 010 Templates to Peach
- Numerouse bug fixes
Peach 2.2 BETA 2 Released
I'm pleased to announce the release of Peach 2.2 BETA2, hopefully the last release before Peach 2.2 is released. This release contains numerous bug fixes from beta 1, along with a few new features such as the Hex view in the Peach Validation UI. Is it strongly suggested that all users of Peach 2.2 BETA1 upgrade to BETA2.
Please report any bugs directly to myself or the Peach mailing list.
Peach Training @ PacSec 2008 in Tokyo, JP
A two day Peach training class is being offered at PacSec 2008 in Tokyo, JP. This will be the first time Peach training has been offered in Asia. For additional information please see the course description here.
Peach Training @ BA-Con 2008 in Buenos Aires, AR
The two day Peach 101 training is being offered at BA-Con in Buenos Aires, AR. We are happy to be a part of this new South American security conference. For additional information please see the course description here.
Peach Fuzzing Platform