What problem does it solve?
Discovering hidden endpoints, parameters, and API paths on a target domain is difficult when relying only on live crawling. This Skill uses gau to aggregate known URLs from four passive historical data sources, expanding the attack surface without sending a single request to the target.
Core Features & Use Cases
- Multi-source URL aggregation: Collects known URLs from Wayback Machine, Common Crawl, OTX, and URLScan, with optional subdomain inclusion and provider selection.
- Pipeline-friendly filtering: Extracts parameterized URLs, JavaScript files, API endpoints, and sensitive paths (admin, backup, .env, .git) via grep pipelines, and feeds results into tools like httpx or dalfox.
- Use Case: During reconnaissance on example.com, run gau with --subs to gather all historical URLs, filter for URLs containing parameters, and pipe them into a vulnerability scanner to find XSS or injection points.
Quick Start
Use the gau-urlfetch skill to collect all historical URLs including subdomains for target.com and save them to a file.