boofuzz

Community

Automate 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 required

Components

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.
View Source Repository

Agent Skills Search Helper

Install a tiny helper to your Agent, search and equip skill from 223,000+ vetted skills library on demand.