zap_spider
Crawl a web application to discover all links and URLs, building a complete site map as the essential first step before security scanning.
Instructions
Spider/crawl a web application using OWASP ZAP.
Discovers all links and application URLs by crawling the target application. This is typically the first step before an active scan.
Args: url: Target URL to start spidering from. max_depth: Maximum crawl depth. Default: 5. wait_for_completion: Wait for the spider to finish before returning. timeout: Override scan timeout in seconds.
Returns: Spider results with discovered URLs and status.
Note: - Requires OWASP ZAP to be running with API enabled. - Set ZAP_BASE_URL and ZAP_API_KEY environment variables.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| url | Yes | ||
| timeout | No | ||
| max_depth | No | ||
| wait_for_completion | No |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
No arguments | |||