Un fork e successore del 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: Stato della documentazione .. image:: https://img.shields.io/pypi/v/boofuzz.svg :target: https://pypi.org/project/boofuzz/ .. image:: https://badges.gitter.im/jtpereyda/boofuzz.svg :alt: Partecipa alla chat su 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 è un fork e il successore del venerabile framework di fuzzing Sulley_. Oltre a numerose correzioni di bug, boofuzz mira all'estensibilità. L'obiettivo: fuzzare tutto.
.. figure:: https://github.com/jtpereyda/boofuzz/raw/master/_static/boofuzz-screenshot.png :alt: screenshot boofuzz
Sulley è stato il fuzzer open source preminente per qualche tempo, ma è caduto in disuso.
Come Sulley, boofuzz incorpora tutti gli elementi critici di un fuzzer:
A differenza di Sulley, boofuzz offre anche:
Documentazione_ online.Sulley è affettuosamente chiamato come la gigantesca creatura turchese e viola di Monsters Inc. a causa della sua peluria. Boofuzz è altrettanto chiamato come l'unica creatura nota per aver spaventato lo stesso Sulley: Boo!
.. figure:: https://github.com/jtpereyda/boofuzz/raw/master/_static/boo.png :alt: Boo di Monsters Inc
Boo di Monsters Inc
::
pip install boofuzz
Boofuzz si installa come libreria Python utilizzata per costruire script di fuzzing. Vedi INSTALL.rst_ per istruzioni avanzate e dettagliate.
La documentazione è disponibile su https://boofuzz.readthedocs.io/, incluse pratiche guide rapide.
I pull request sono benvenuti, poiché boofuzz è attivamente mantenuto (al momento in cui scriviamo ;)). Vedi CONTRIBUTING.rst_.
Per domande del tipo "Come faccio a… con boofuzz?" o "Ho ricevuto questo errore con boofuzz, perché?", considera di pubblicare la tua domanda su Stack Overflow. Assicurati di usare il tag fuzzing.
Se hai trovato un bug, o hai un'idea/suggerimento/richiesta, apri una issue qui su GitHub.
Per altre domande, dai un'occhiata a boofuzz su gitter_ o Google Groups_.
Per aggiornamenti, segui @b00fuzz_ su 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