katana_crawl
Crawl a web application to discover endpoints and URLs, using configurable depth, concurrency, and JavaScript rendering, including form submission, to map the attack surface for security testing.
Instructions
Crawl a web application to discover endpoints and URLs using Katana.
Katana is a modern, fast web crawler by ProjectDiscovery that supports JavaScript rendering, form submission, and scope-aware crawling.
Args: target: Target URL to crawl (e.g. "https://example.com"). depth: Maximum crawl depth (default 3, max 10). concurrency: Number of concurrent requests (default 10, max 50). js_crawl: Enable JavaScript crawling for SPA applications. timeout: Override scan timeout in seconds.
Returns: Discovered URLs, endpoints, and technology indicators.
Note: - Target must be in tengu.toml [targets].allowed_hosts.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| depth | No | ||
| target | Yes | ||
| timeout | No | ||
| js_crawl | No | ||
| concurrency | No |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
No arguments | |||