What problem does it solve?
Web fuzzing is crucial for penetration testing but can be complex and noisy. This skill simplifies the process, making it easier to discover hidden content and vulnerabilities without sifting through false positives. It automates repetitive scanning tasks, allowing security professionals to focus on analysis rather than execution.
Core Features & Use Cases
- Automated Web Fuzzing: Quickly discover hidden directories, files, subdomains, and parameters on target web applications.
- Authenticated Fuzzing: Perform fuzzing on authenticated endpoints using raw HTTP requests, including complex headers and cookies.
- Smart Filtering & Auto-Calibration: Utilize auto-calibration (
-ac) to drastically reduce noise and false positives, making results actionable and saving analysis time.
- Use Case: During a penetration test, you need to find hidden API endpoints on
https://api.example.com. Use this skill to fuzz common API paths with your authentication token, automatically filtering out irrelevant responses to quickly identify valid endpoints.
Quick Start
Use the ffuf-web-fuzzing skill to find hidden directories on 'https://target.com' using the 'common.txt' wordlist, and auto-calibrate the results to reduce noise.