Jan 30
Peach 2.0 Technology Preview
Prior to heading down for Blackhat/Defcon I wanted to post a public preview of the next version of Peach. Consider this an alpha/development release with limited documentation, missing features, and no doubt many bugs.
Over the next days/weeks I’ll be posting up looks at different features in Peach 2.0. For now this will be the only tutorial/docs for the 2.0 series until we are closer to a full release.
Download Peach 2.0 Technology Preview
Here is what’s new in Peach 2.0:
- Separation between data generation/mutation and data modeling
- Data modeling performed in XML creating lower bar of entry
- Ability to create fuzzers w/o writing Python.
- Built ontop of existing framework, can fully reuse any custom written Generators, Transformers, and Publishers
- Assisted Data Modeling easier with XML specification
- Convert WireShark packet captures to XML data models
- Cracking of data based on data models
To come in Peach 2.0 as we approach release:
- Inclusion of several simple state models
- Expansion of Agent abilities
- More complex data generation based on data modeling
- Expose new features through language bindings (Peach.NET, .C, .J, etc)
What hasn’t changed?
- Fuzzers based on Peach 1.0 will continue to work with Peach 2.0
- Instrumentation of clients to hook for fuzzing still very easy
- Still customizable and extendable, built on-top of existing framework and interfaces so you can re-use existing code
No Comments
Leave a comment