Module libafl::observers

source ·
Expand description

Observers give insights about runs of a target, such as coverage, timing, stack depth, and more.

Re-exports§

Modules§

  • The CmpObserver provides access to the logged values of CMP instructions
  • Concolic Tracing
  • List observer
  • The MapObserver provides access a map, usually injected into the target
  • the StacktraceObserver looks up the stacktrace on the execution thread and computes a hash for it for dedupe
  • The StdOutObserver and StdErrObserver observers look at the stdout of a program The executor must explicitly support these observers. For example, they are supported on the crate::executors::CommandExecutor.
  • A simple observer with a single value.

Structs§

  • A simple observer, just overlooking the runtime of the target.

Traits§