Module libafl::executors::forkserver[][src]

Expand description

Expose an Executor based on a Forkserver in order to execute AFL/AFL++ binaries

Structs

Forkserver

The Forkserver is communication channel with a child process that forks on request of the fuzzer. The communication happens via pipe.

ForkserverExecutor

This Executor can run binaries compiled for AFL/AFL++ that make use of a forkserver.

OutFile
TimeoutForkserverExecutor

The timeout forkserver executor that wraps around the standard forkserver executor and sets a timeout before each run.

Traits

ConfigTarget
HasForkserver