What problem does it solve?
Traditional content discovery tools like feroxbuster and gobuster fail to identify undocumented API endpoints because they only send generic path requests without the correct HTTP methods, headers, or parameters required for API routes, leading to excessive false positive 404 responses and missed hidden API surface area.
Core Features & Use Cases
- API-aware structured scanning: Uses wordlists where each entry includes HTTP method, headers, path, and parameters (not just raw paths) to match API route structures and reduce false positives.
- Swagger/OpenAPI integration: Works with API specifications extracted from source maps during reconnaissance to generate targeted, accurate wordlists for discovery.
- Use case: When testing a microservices application with a REST API, use this skill to find undocumented admin endpoints that traditional brute-forcing missed, saving time on manual validation of false 404 results.
Quick Start
Use the kiterunner skill to scan the target API at https://api.target.com with the apiroutes-260227 wordlist to discover undocumented endpoints.