Enumerate Hostnames via Crawling
Enumerate subdomains by crawling web servers and analyzing their HTML content and headers
Category
Attack Surface Management
Inputs
depth
string
Maximum crawling depth (Default: 2)
web-servers
file
requiredList of web server URLs
Outputs
subdomainssubdomain-details
Enumerate Hostnames via Crawling
Description
Enumerate subdomains by crawling web servers and analyzing their HTML content and headers.
Features
- Discovers subdomains in HTML attributes, HTTP headers, and JavaScript code that may not be identified through other sources.
- Offers customizable crawling depth to balance speed and coverage.
- Capable of processing tens of thousands of web servers simultaneously.
Inputs
Required
- web-servers: a list of web servers
Optional
- depth: maximum crawling depth (default: 2)
Outputs
- subdomains: List of discovered subdomains
- subdomain-details: JSONLines records of subdomain discovery details.
Note: The subdomain-details
outputs may contain duplicates if a hostname was discovered in multiple locations.
Changelog
- v1.0
- Initial release