ENNAENNA

boofuzz

GPL-2.0

โšก Vulnerability Scanning ยท Python

boofuzz is a network protocol fuzzing framework written in Python, developed as the successor and modern fork of the Sulley fuzzing framework. It provides a flexible and extensible architecture for defining protocol grammars, generating mutated test cases, and monitoring target applications for crashes and anomalous behavior. Vulnerability researchers, security testers, and software QA teams use boofuzz to discover memory corruption bugs, parsing errors, and denial-of-service conditions in network services by sending malformed data that exercises edge cases in protocol implementations. The framework includes built-in process monitoring, crash detection and recording, test case logging, and a web interface for tracking fuzzing progress, making it a comprehensive solution for systematic protocol security testing.

2.3kstars
380forks
102issues
Updated 19d ago

Tags

fuzzingprotocolnetworkpythonsecurity

Details

Category
โšก Vulnerability Scanning
Language
Python
License
GPL-2.0
Platforms
๐Ÿงlinux๐ŸŽmacos๐ŸชŸwindows

Community Reviews

No reviews yet. Be the first to review boofuzz.

More in Vulnerability Scanning