ffuf-fuzz

Fuzz web targets to discover hidden endpoints, directories, and misconfigurations.

5|3|Updated Apr 10, 2026
One-click install
npx skills add https://github.com/zebbern/termstack --skill ffuf-fuzz-zebbern
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: ffuf-fuzz
Source: https://github.com/zebbern/termstack/tree/main/.github/skills/ffuf-fuzz
Command: npx skills add https://github.com/zebbern/termstack --skill ffuf-fuzz-zebbern

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Web application testing often requires manual, time-consuming discovery of hidden endpoints, directories, and misconfigurations. This Skill automates that process by fuzzing targets to reveal unseen resources and entry points.

Core Features & Use Cases

  • Directory and file discovery: Enumerate accessible paths and files on web targets.
  • Parameter and payload fuzzing: Identify injection points and weak inputs through GET/POST data.
  • Virtual host discovery: Uncover multiple hosts behind a single IP by fuzzing Host headers.
  • Use Case: During a security assessment, quickly map the application's surface area to prioritize remediation efforts.

Quick Start

Start a basic fuzzing pass against a target by providing a wordlist and a FUZZ placeholder to drive discovery.

Frequently Asked Questions about ffuf-fuzz

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

FAQPage Schema
How do I discover hidden directories and endpoints during web app testing?

Directory discovery during web app testing automates enumerating accessible paths and files on targets. By using wordlists and a FUZZ placeholder, fuzzing reveals unseen resources and entry points to map the application's surface area efficiently.

Can I fuzz virtual hosts by manipulating the Host header?

Yes, virtual host discovery works by fuzzing Host headers to uncover multiple hosts behind a single IP. This technique reveals hidden virtual hosts during security assessments without needing additional network access.

How does parameter fuzzing identify injection points in web applications?

Parameter fuzzing identifies injection points by sending varied GET and POST data to web targets. It tests weak inputs through automated payload delivery, helping uncover misconfigurations and potential vulnerabilities.

What is the best way to automate web discovery for APIs and web targets?

Automated web discovery for APIs uses fuzzing to enumerate resources with wordlists and common filters. This approach refines results to reveal hidden endpoints and misconfigurations quickly, prioritizing remediation efforts.

Do I need a wordlist to start fuzzing hidden web resources?

Yes, you need a wordlist to start fuzzing hidden web resources. A basic fuzzing pass requires providing a wordlist alongside a FUZZ placeholder to drive directory, file, and endpoint discovery.

Why use automated fuzzing instead of manual endpoint discovery for security testing?

Automated fuzzing replaces manual, time-consuming endpoint discovery by rapidly enumerating resources. It applies to web applications and APIs, revealing misconfigurations and unseen entry points much faster than manual testing.