
FuzzBench - Benchmarking de fuzzers en tant que service.
FuzzBench est un service gratuit qui évalue les fuzzers sur une grande variété de benchmarks réels, à l'échelle de Google. L'objectif de FuzzBench est de permettre une évaluation rigoureuse et sans effort de la recherche en fuzzing, et de faciliter l'adoption de cette recherche par la communauté. Nous invitons les membres de la communauté de recherche à contribuer leurs fuzzers et à nous donner leur avis pour améliorer nos techniques d'évaluation.
FuzzBench fournit :
Pour participer, soumettez votre fuzzer pour qu'il soit exécuté sur la plateforme FuzzBench en suivant notre guide simple. Une fois votre intégration acceptée, nous exécuterons une expérience à grande échelle avec votre fuzzer et générerons un rapport comparant votre fuzzer à d'autres. Consultez un exemple de rapport.

Vous pouvez consulter notre exemple de rapport ici et nos rapports générés périodiquement ici. L'exemple de rapport est généré à l'aide de 10 fuzzers contre 24 benchmarks réels, avec 20 essais chacun et sur une durée de 24 heures. Les données brutes au format CSV compressé se trouvent à la fin du rapport.
Lors de l'analyse des rapports, nous recommandons :
Veuillez nous faire part de vos retours sur toute inexactitude et amélioration potentielle (telles que des modifications d'intégration, de nouveaux benchmarks, etc.) en ouvrant un ticket GitHub ici.
Lisez notre documentation détaillée pour apprendre comment utiliser FuzzBench.
Rejoignez notre liste de diffusion pour des discussions et des annonces, ou envoyez-nous un email privé à [email protected].