PeachFarmer

PeachFarmer facilitates fuzz testing in the cloud. PeachFarmer is designed to be used in conjunction with the Peach fuzzing framework. Peach allows the user to split up a fuzzing job among many machines, but does not offer a built-in way to gather the logs and crash dumps from all these separate machines. PeachFarmer offers a way for users to collect all of their fuzzing results both quickly and easily.

PeachFarmer consists of two main components:

  • RemoteHarvester – A minimal server that runs on each of the remote fuzzing instances. It listens for connections and provides the client with any new log files the client does not already have.
  • PeachFarmerClient – Runs on the user’s local machine and connects to each of the RemoteHarvester servers to retrieve the fuzzing output. The client then aggregates all of the files into a single location on the local machine.

The project is hosted on GitHub at the following URL: https://github.com/iSECPartners/PeachFarmer

Call us before you need us.

Our experts will help you.

Get in touch