ffuf_fuzz
Discover hidden directories, files, and endpoints by fuzzing with a wordlist. Identifies unlinked resources, APIs, and sensitive paths on target URLs.
Instructions
Fuzz directories, files, and endpoints using FFUF.
Uses a wordlist to discover hidden files, directories, APIs, and endpoints that are not linked from the application's public pages.
The URL must contain the placeholder 'FUZZ' where substitution occurs. If 'FUZZ' is not in the URL, it is automatically appended to the path.
Args: url: Target URL with optional FUZZ placeholder (e.g. "https://example.com/FUZZ" or "https://example.com/api/FUZZ.php"). wordlist: Path to wordlist file. Defaults to the configured default. method: HTTP method to use. filter_codes: HTTP response codes to exclude from results (e.g. [404, 403] to hide not-found and forbidden). match_codes: Only show responses with these codes (e.g. [200, 301, 302]). extensions: File extensions to append to each word (e.g. [".php", ".html", ".bak"]). threads: Number of concurrent threads. Default: 40. rate: Requests per second limit (0 = unlimited). headers: Additional HTTP headers (e.g. {"Cookie": "session=abc123"}). timeout: Override scan timeout in seconds.
Returns: Discovered paths/endpoints with response codes, sizes, and redirect targets.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| url | Yes | ||
| rate | No | ||
| method | No | GET | |
| headers | No | ||
| threads | No | ||
| timeout | No | ||
| wordlist | No | ||
| extensions | No | ||
| match_codes | No | ||
| filter_codes | No |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
No arguments | |||