Un fork et successeur du Sulley Fuzzing Framework
.. image:: https://github.com/jtpereyda/boofuzz/raw/master/artwork/boo-logo-dark.svg :width: 60% :alt: Logo boofuzz
.. image:: https://github.com/jtpereyda/boofuzz/actions/workflows/test.yml/badge.svg?branch=master :target: https://github.com/jtpereyda/boofuzz/actions/workflows/test.yml .. image:: https://readthedocs.org/projects/boofuzz/badge/?version=latest :target: https://boofuzz.readthedocs.io/ :alt: Documentation Status .. image:: https://img.shields.io/pypi/v/boofuzz.svg :target: https://pypi.org/project/boofuzz/ .. image:: https://badges.gitter.im/jtpereyda/boofuzz.svg :alt: Join the chat at https://gitter.im/jtpereyda/boofuzz :target: https://gitter.im/jtpereyda/boofuzz .. image:: https://img.shields.io/badge/code%20style-black-000000.svg :target: https://github.com/psf/black
Boofuzz est un fork et le successeur du vénérable framework de fuzzing Sulley_. Outre de nombreuses corrections de bugs, boofuzz vise l'extensibilité. L'objectif : fuzzer tout.
.. figure:: https://github.com/jtpereyda/boofuzz/raw/master/_static/boofuzz-screenshot.png :alt: capture d'écran de boofuzz
Contrairement à Sulley, boofuzz propose également :
Documentation_ en ligne.Sulley doit son nom affectueux à la créature géante turquoise et violette de Monstres & Cie en raison de son aspect duveteux. Boofuzz doit quant à lui son nom à la seule créature connue pour avoir effrayé Sulley lui-même : Boo !
.. figure:: https://github.com/jtpereyda/boofuzz/raw/master/_static/boo.png :alt: Boo de Monstres & Cie
Boo de Monstres & Cie
::
pip install boofuzz
Boofuzz s'installe comme une bibliothèque Python utilisée pour construire des scripts de fuzzing. Voir INSTALL.rst_ pour des instructions avancées et détaillées.
La documentation est disponible à l'adresse https://boofuzz.readthedocs.io/, incluant d'utiles guides de démarrage rapide.
Les pull requests sont les bienvenues, car boofuzz est activement maintenu (au moment où j'écris ceci ;)). Voir CONTRIBUTING.rst_.
Pour les questions du type « Comment faire… avec boofuzz ? » ou « J'ai eu cette erreur avec boofuzz, pourquoi ? », envisagez de poster votre question sur Stack Overflow. Assurez-vous d'utiliser le tag fuzzing.
Si vous avez trouvé un bug, ou avez une idée/suggestion/demande, ouvrez un ticket ici sur GitHub.
Pour d'autres questions, consultez boofuzz sur gitter_ ou Google Groups_.
Pour les mises à jour, suivez @b00fuzz_ sur Twitter.
.. _Sulley: https://github.com/OpenRCE/sulley .. _Google Groups: https://groups.google.com/d/forum/boofuzz .. _gitter: https://gitter.im/jtpereyda/boofuzz .. _@b00fuzz: https://twitter.com/b00fuzz .. _documentation: https://boofuzz.readthedocs.io/ .. _INSTALL.rst: INSTALL.rst .. _CONTRIBUTING.rst: CONTRIBUTING.rst