Findomain
Findomain is the fastest and most complete solution for domain recognition and subdomain enumeration. It supports advanced features like screenshoting, port scanning, HTTP checks, and integrations with Discord, Slack, and Telegram.
Description
Findomain is designed as the fastest cross-platform subdomain enumerator, ideal for reconnaissance in penetration testing and security assessments. It excels in discovering subdomains efficiently without wasting time, making it a go-to tool for initial information gathering phases.
Use cases include mapping out an organization's attack surface by identifying hidden subdomains, which can reveal additional entry points for further exploitation. It supports data imports from other tools, multiple API keys for passive sourcing, and monitoring for new subdomains with alerts via popular messaging platforms.
The tool's completeness comes from its extensive feature set, including resolved subdomain output, IP address resolution, and file-based inputs, all accessible via a straightforward command-line interface.
How It Works
Findomain operates as a passive subdomain enumerator leveraging multiple API sources with support for multiple API keys. It performs domain recognition by querying various providers, resolves subdomains to IP addresses when specified, and can filter or output only resolved results. Additional capabilities include HTTP checks, port scanning, screenshoting, and integration with external services for monitoring and alerts, relying on dependencies like Chromium for browser-based tasks and PostgreSQL for data handling.
Installation
sudo apt install findomainFlags
Examples
findomain -hfindomain -t example.comfindomain -t example.com -rfindomain -t example.com -ifindomain -t example.com -r -ifindomain -f subdomains.txtfindomain -t example.com --resolved