AFLplusplus/LibAFL

Broker2Broker: Introduce Main Broker

Fermée

#98 ouverte le 7 mai 2021

 (2 commentaires) (0 réaction) (0 personne assignée)Rust (479 forks)github user discovery
enhancementhelp wanted

Métriques du dépôt

Stars
 (2 622 étoiles)
Métriques de merge PR
 (Merge moyen 17j 22h) (10 PRs mergées en 30 j)

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