maxtac-dast-fuzzer

Community

Dynamic Binary Fuzzing for Vulnerability Research

Authorphilo-groves
Version1.0.0
Installs0

System Documentation

What problem does it solve?

This Skill provides dynamic binary fuzzing capabilities for discovering vulnerabilities in binary applications.

Core Features & Use Cases

  • Fuzzing: Offers dynamic fuzzing for parsers, native libraries, kernels, protocols, managed runtimes, and more.
  • Persistence: Ensures all fuzzing inputs, scripts, and artifacts are saved for analysis and evidence collection.
  • Campaign Management: Manages fuzzing campaigns with specific configurations, targets, and tools.
  • Use Case: Ideal for researchers and developers who need to conduct targeted fuzzing on binary applications to uncover vulnerabilities.

Quick Start

Initialize a new fuzzing campaign using the provided scripts:

python3 <skill-dir>/scripts/fuzz-campaign.py init \\
  --target "parser component" \\
  --target-version "1.2.3 build 456" \\
  --tool AFL++ \\
  --version-command "afl-fuzz -V" \\
  --scope "authorized local test target" \\
  --environment "local Windows test host" \\
  --rate-limits "local only" \\
  --instrumentation "ASan + coverage" \\
  --command "afl-fuzz -i seeds -o out -- ./harness @@" \\
  --harness ./harness.cc \\
  --seed-corpus ./seeds

Dependency Matrix

Required Modules

afl++libaflsanitizers

Components

scriptsreferences

💻 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: maxtac-dast-fuzzer
Download link: https://github.com/philo-groves/MaxTAC/archive/main.zip#maxtac-dast-fuzzer

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 620,000+ vetted skills library on demand.