ffuf-web-fuzzing

Fuzz web resources to discover hidden directories, files, and subdomains.

2|1|Updated Oct 11, 2025
One-click install
npx skills add https://github.com/rafaelcalleja/claude-market-place --skill ffuf-web-fuzzing-rafaelcalleja
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: ffuf-web-fuzzing
Source: https://github.com/rafaelcalleja/claude-market-place/tree/main/plugins/personal-ai-infrastructure/skills/ffuf
Command: npx skills add https://github.com/rafaelcalleja/claude-market-place --skill ffuf-web-fuzzing-rafaelcalleja

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) components.

What problem does it solve?

Manual web fuzzing is slow, noisy, and complex, making it hard to find hidden content and vulnerabilities. This skill automates the process, filters noise, and provides expert guidance for efficient penetration testing.

Core Features & Use Cases

  • Fast Web Fuzzing: Quickly discover hidden directories, files, subdomains, and parameters.
  • Authenticated Fuzzing: Use raw HTTP requests for complex, authenticated scans, including JWTs and session cookies.
  • Auto-Calibration (-ac): Automatically filter out noise and false positives, dramatically reducing analysis time.
  • Vulnerability Testing: Apply specialized wordlists for SQL injection, XSS, and command injection.
  • Use Case: Discover hidden admin panels or API endpoints on a target website, even if they require complex authentication, and automatically filter out thousands of irrelevant 404 responses.

Quick Start

Use the ffuf-web-fuzzing skill to perform a basic directory scan on 'https://example.com' using the common.txt wordlist, ensuring auto-calibration is enabled.

Frequently Asked Questions about ffuf-web-fuzzing

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I discover hidden directories and files on a website during penetration testing?

Web fuzzing automates directory discovery by sending requests with wordlists to uncover hidden paths, files, and endpoints that aren't publicly linked. ffuf performs this efficiently with auto-calibration to filter noise and reduce false positives in the results.

Can I use ffuf to fuzz subdomains and API parameters on authenticated endpoints?

Yes, ffuf supports subdomain enumeration, parameter fuzzing, and POST data fuzzing on authenticated endpoints using raw HTTP requests with session cookies and JWTs. Multiple fuzzing modes—clusterbomb, pitchfork, and sniper—let you target different parameter combinations.

What's the best way to reduce false positives when fuzzing web resources?

Auto-calibration (-ac) automatically adjusts filters to distinguish real responses from noise, dramatically reducing analysis time. Combined with matchers and custom response filters, it eliminates thousands of irrelevant 404s and other baseline responses.

How do I fuzz for SQL injection, XSS, and command injection vulnerabilities?

Web fuzzing applies specialized wordlists targeting common injection patterns against web parameters and headers. ffuf's matcher and filter options let you identify unusual response codes, sizes, or content that signal successful injection attempts.

Can ffuf work with multiple wordlists to test different payload combinations?

Yes, multi-wordlist modes and the FUZZ keyword support simultaneous fuzzing across multiple payload sources. Clusterbomb mode tests all combinations, while pitchfork and sniper modes pair or iterate payloads sequentially across targets.

What output formats does ffuf support for reporting and downstream analysis?

ffuf supports multiple output formats for exporting results, enabling integration with other security tools and reporting workflows. You can save results in formats compatible with further analysis, documentation, and vulnerability management platforms.