AFLplusplus/LibAFL

Broker2Broker: Introduce Main Broker

Open

#98 geöffnet am 7. Mai 2021

Auf GitHub ansehen
 (2 Kommentare) (0 Reaktionen) (0 zugewiesene Personen)Rust (476 Forks)github user discovery
enhancementhelp wanted

Repository-Metriken

Stars
 (2.584 Stars)
PR-Merge-Metriken
 (PR-Metriken ausstehend)

Beschreibung

When using Broker2Broker, there should be a Main Broker to which all other brokers connect.

This Main Broker should:

  • display stats for the entire cluster, including total number of clients, executions, exec/secs, and objectives.
  • for OnDiskCorpus, it should collect all the TestCases and objective outputs from all connected brokers.

This will make managing a multi-machine fuzzing campaign much easier.

Ideally, it should be possible to run a Main Broker without any clients of its own. It should also be possible to run Main Broker on a PC, while child-brokers and clients run on e.g. phones.

Contributor Guide