AFLplusplus/LibAFL

Broker2Broker: Introduce Main Broker

Open

#98 ouverte le 7 mai 2021

Voir sur GitHub
 (2 commentaires) (0 réactions) (0 assignés)Rust (476 forks)github user discovery
enhancementhelp wanted

Métriques du dépôt

Stars
 (2 584 stars)
Métriques de merge PR
 (Métriques PR en attente)

Description

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.

Guide contributeur