Locked History Actions

Analyzers

Data Analyzers

Data analyzers are code that can deconstruct some form of data and build a Peach Data Model or partial data model. Examples of data that can be easily deconstructed is XML, and ASN.1. By creating an XmlAnalyzer is becomes very easy/quick to fuzz XML documents.

Analyzers support several modes of operation:

  • Command Line -- Run from the command line, the analyzer will output a Peach Pit file.

  • Data Element -- Attached to a data element (Blob or String). The analyzer will consume the data held by the data element and replace said element with a DOM structure.

  • More coming in next rev.

Currently the following analyzers ship with Peach: