Module libafl::events

source ·
Expand description

An EventManager manages all events that go to other instances of the fuzzer. The messages are commonly information about new Testcases as well as stats and other Events.

Re-exports§

Modules§

  • Centralized event manager is a special event manager that will be used to achieve a more efficient message passing architecture.
  • Hooks for event managers, especifically these are used to hook before and and handle_in_client. This will allow user to define pre/post-processing code when the event manager receives any message from other clients
  • The Launcher launches multiple fuzzer instances in parallel. Thanks to it, we won’t need a for loop in a shell script…
  • LLMP-backed event manager for scalable multi-processed fuzzing
  • A very simple event manager, that just supports log outputs, but no multiprocessing
  • TCP-backed event manager for scalable multi-processed fuzzing

Structs§

Enums§

Statics§

Traits§