ffuf-web-fuzzing

Automate web endpoint and API fuzzing with ffuf to identify hidden directories and files.

Updated Aug 27, 2026
One-click install
npx skills add https://github.com/aleister1102/skills --skill ffuf-web-fuzzing-aleister1102
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: ffuf-web-fuzzing
Source: https://github.com/aleister1102/skills/tree/main/ffuf-web-fuzzing
Command: npx skills add https://github.com/aleister1102/skills --skill ffuf-web-fuzzing-aleister1102

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This skill helps security testers quickly discover hidden content, misconfigurations, and potential vulnerabilities by fuzzing authenticated or unauthenticated web endpoints with ffuf.

Core Features & Use Cases

  • Fuzzing across URLs, headers, and POST bodies using FUZZ placeholders with multi-template modes (clusterbomb, pitchfork, sniper).
  • Support for authenticated fuzzing via raw HTTP request templates, custom headers, cookies, and tokens, plus subdomain discovery and API endpoint probing.
  • Real-world workflow examples include mapping directories, fuzzing parameters, and testing for IDOR-like patterns in web apps and APIs.

Quick Start

Run a fuzzing pass against your target URL with a wordlist and FFUF, enabling auto-calibration (-ac) to filter noise.

Frequently Asked Questions about ffuf-web-fuzzing

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

FAQPage Schema
How do I fuzz hidden directories and files during a web pentest?

Fuzzing hidden directories and files during a web pentest is done by automating ffuf to identify undisclosed paths and misconfigurations. This skill leverages configurable wordlists and FUZZ positions with auto-calibration to map endpoints while minimizing noise.

Can I fuzz authenticated web endpoints and APIs using raw HTTP requests?

Yes, you can fuzz authenticated web endpoints and APIs using raw HTTP request templates. This skill supports custom headers, cookies, and tokens to maintain session state while probing for IDOR-like patterns and hidden API endpoints.

Does this ffuf fuzzing skill support multiple wordlists and payload modes?

Yes, this ffuf fuzzing skill supports multiple wordlists and payload modes. You can use clusterbomb, pitchfork, and sniper modes to fuzz across URLs, headers, and POST bodies simultaneously using FUZZ placeholders.

What do I need to run ffuf for endpoint and subdomain enumeration?

To run ffuf for endpoint and subdomain enumeration, you need a running Go toolchain or the ffuf binary installed. You must also provide configurable wordlists and define FUZZ positions to target specific URL or header values.

How do I reduce false positives when fuzzing web applications?

To reduce false positives when fuzzing web applications, you should enable auto-calibration with the -ac flag. This mechanism automatically filters out generic error responses and noise, ensuring cleaner output for hidden directories and parameter fuzzing results.

What is the best way to test for IDOR vulnerabilities in APIs?

The best way to test for IDOR vulnerabilities in APIs is by fuzzing parameters and body payloads using multiple wordlists. This skill automates IDOR-like pattern testing by injecting various values into FUZZ placeholders within raw HTTP requests.