boofuzz
CommunityAutomate Boofuzz-based protocol fuzzing.
Authorlawless-m
Version1.0.0
Installs0
System Documentation
What problem does it solve?
This Skill helps you develop protocol fuzzers using the Boofuzz framework, enabling you to model protocol PDUs, sessions, and fault reporting, so you can quickly discover robustness issues in network protocols without manual trial-and-error.
Core Features & Use Cases
- Protocol Fuzzer Development: Build mutation-based fuzzing scripts and reusable protocol components (Request, Block, Primitive) for deterministic testing.
- Crash Detection & Reporting: Integrate crash detection and summarize findings for triage.
- Real-World Use Case: Create a fuzzer for a custom binary protocol; define header blocks and payloads, then fuzz against a target to surface crashes or misbehaviors.
Quick Start
Start fuzzing a target with a Boofuzz script:
- Define your protocol using Boofuzz primitives in a Python script
- Run the script against the target host:port and observe fuzz outputs and crash reports
Dependency Matrix
Required Modules
None requiredComponents
references
💻 Claude Code Installation
Recommended: Let Claude install automatically. Simply copy and paste the text below to Claude Code.
Please help me install this Skill: Name: boofuzz Download link: https://github.com/lawless-m/Gwen/archive/main.zip#boofuzz Please download this .zip file, extract it, and install it in the .claude/skills/ directory.
Agent Skills Search Helper
Install a tiny helper to your Agent, search and equip skill from 223,000+ vetted skills library on demand.