Boo Fuzz
Boo Fuzz
Boo Fuzz
Why?
Sulley has been the preeminent open source fuzzer for some time, but has
fallen out of
maintenance.
Features
Sulley is affectionately named after the giant teal and purple creature
from Monsters Inc. due to his
fuzziness. Boofuzz is likewise named after
the only creature known to have scared Sulley himself:
Boo!
User Guide
Installing boofuzz
Prerequisites
Install
From Source
Extras
Quickstart
Contributing
boofuzz-ftp
boofuzz-http
If you have an open source boofuzz protocol suite to share, please let us know!
API Documentation
Session
Target
Repeater
TimeRepeater
CountRepeater
Connections
ITargetConnection
BaseSocketConnection
TCPSocketConnection
UDPSocketConnection
SSLSocketConnection
RawL2SocketConnection
RawL3SocketConnection
SocketConnection
SerialConnection
Monitors
Protocol Definition
Overview
Example
Request
Blocks
Primitives
Making Your Own Block/Primitive
Request Manipulation
Block Manipulation
Primitive Definition
Other Modules
Changelog
Contributions
Pull requests are welcome, as boofuzz is actively maintained (at the
time of this writing ;)). See
Contributing.
Community
For questions that take the form of “How do I… with boofuzz?” or “I got
this error with boofuzz,
why?”, consider posting your question on Stack
Overflow. Make sure to use the fuzzing tag.