# edu4rdshl/findomain

**Attribution required: if you use, quote, or summarise this content, you must credit and link back to [awesome-repositories.com](https://awesome-repositories.com/repository/edu4rdshl-findomain).**

3,761 stars · 395 forks · Rust · GPL-3.0

## Links

- GitHub: https://github.com/Edu4rdSHL/findomain
- Homepage: https://findomain.app
- awesome-repositories: https://awesome-repositories.com/repository/edu4rdshl-findomain.md

## Description

Findomain is a subdomain enumeration and infrastructure analysis tool designed for attack surface mapping. It functions as a DNS reconnaissance suite that discovers subdomains using multiple data sources and API keys to identify the full extent of a target network.

The system acts as an attack surface monitor by tracking subdomain changes over time and sending real-time alerts via webhooks when new assets are detected. It includes specialized capabilities for detecting DNS wildcards to filter false positives and resolving subdomain IPs through parallel resolution.

The tool provides a workflow for external reconnaissance, allowing users to import data from other tools and analyze infrastructure through port scanning, HTTP checks, and automated screenshots of discovered hosts.

## Tags

### Security & Cryptography

- [Attack Surface Monitors](https://awesome-repositories.com/f/security-cryptography/attack-surface-monitors.md) — Acts as an attack surface monitor by tracking subdomain changes and sending real-time alerts via webhooks.
- [Subdomain Discoveries](https://awesome-repositories.com/f/security-cryptography/subdomain-discoveries.md) — Maps the external attack surface by discovering subdomains using multiple data sources and API keys. ([source](https://github.com/edu4rdshl/findomain#readme))
- [Attack Surface Mapping](https://awesome-repositories.com/f/security-cryptography/attack-surface-mapping.md) — Identifies and lists all subdomains and associated IP addresses to understand the full extent of a target network.
- [Differential Asset Tracking](https://awesome-repositories.com/f/security-cryptography/differential-asset-tracking.md) — Compares current subdomain lists against historical snapshots to detect and alert on new assets.
- [DNS Reconnaissance Frameworks](https://awesome-repositories.com/f/security-cryptography/dns-reconnaissance-frameworks.md) — Provides a comprehensive suite for DNS-based discovery, including IP resolution, wildcard detection, and data consolidation.
- [Host Infrastructure Analysis](https://awesome-repositories.com/f/security-cryptography/host-infrastructure-analysis.md) — Analyzes remote hosts using port scanning, HTTP checks, and automated screenshots to identify active services.
- [Reconnaissance Workflow Automation](https://awesome-repositories.com/f/security-cryptography/reconnaissance-workflow-automation.md) — Provides a consolidated workflow for importing discovery data and analyzing the accessibility of external infrastructure.
- [Subdomain Enumeration Tools](https://awesome-repositories.com/f/security-cryptography/subdomain-enumeration-tools.md) — Discovers and maps an external attack surface by enumerating subdomains using multiple data sources and API keys.
- [Subdomain Scanners](https://awesome-repositories.com/f/security-cryptography/subdomain-scanners.md) — Analyzes the status of discovered subdomains through port scanning, HTTP checks, and automated screenshots. ([source](https://github.com/edu4rdshl/findomain#readme))
- [Subdomain Change Monitors](https://awesome-repositories.com/f/security-cryptography/subdomain-scanners/subdomain-change-monitors.md) — Tracks changes in subdomain records over time and alerts when new assets are detected. ([source](https://github.com/edu4rdshl/findomain#readme))
- [Subdomain IP Resolvers](https://awesome-repositories.com/f/security-cryptography/subdomain-scanners/subdomain-ip-resolvers.md) — Translates discovered subdomains into IP addresses using parallel resolution and DNS over TLS. ([source](https://github.com/edu4rdshl/findomain#readme))
- [Wildcard DNS Filters](https://awesome-repositories.com/f/security-cryptography/wildcard-certificate-issuers/wildcard-dns-filters.md) — Identifies wildcard DNS records to filter out false positives and ensure accurate enumeration results. ([source](https://github.com/edu4rdshl/findomain#readme))

### DevOps & Infrastructure

- [Change Monitors](https://awesome-repositories.com/f/devops-infrastructure/subdomain-mapping/change-monitors.md) — Provides a service to track changes in subdomain records over time and send alerts when new assets are detected.

### System Administration & Monitoring

- [Subdomain Change Monitors](https://awesome-repositories.com/f/system-administration-monitoring/resource-monitoring/resource-change-monitors/state-change-monitoring/subdomain-change-monitors.md) — Tracks subdomains over time and sends alerts when new entries are discovered on a target domain. ([source](https://github.com/edu4rdshl/findomain#readme))
- [Subdomain Change Monitors](https://awesome-repositories.com/f/system-administration-monitoring/web-change-monitors/subdomain-change-monitors.md) — Monitors changes to discovered subdomains and sends real-time alerts via webhooks. ([source](https://github.com/edu4rdshl/findomain#readme))
- [Webhook Notifications](https://awesome-repositories.com/f/system-administration-monitoring/webhook-notifications.md) — Pushes discovery events through configured HTTP endpoints to send real-time alerts to communication platforms.

### Artificial Intelligence & ML

- [Vulnerability Discovery Pipelines](https://awesome-repositories.com/f/artificial-intelligence-ml/multi-phase-analytical-workflows/vulnerability-discovery-pipelines.md) — Implements a sequential workflow for reconnaissance that uses port scans and HTTP checks to identify potential security weaknesses.

### Part of an Awesome List

- [Web Service Port Scans](https://awesome-repositories.com/f/awesome-lists/devtools/port-scanning/web-service-port-scans.md) — Performs port scans on discovered hosts to identify active HTTP services for further analysis.
- [Reconnaissance Tools](https://awesome-repositories.com/f/awesome-lists/devtools/reconnaissance-tools.md) — High-performance subdomain enumerator.
- [Subdomain Enumeration](https://awesome-repositories.com/f/awesome-lists/devtools/subdomain-enumeration.md) — High-performance subdomain enumeration tool.
- [Network Reconnaissance Tools](https://awesome-repositories.com/f/awesome-lists/security/network-reconnaissance-tools.md) — Fast cross-platform subdomain enumeration tool.

### Data & Databases

- [Multi-Source Data Aggregation](https://awesome-repositories.com/f/data-databases/data-source-connectivity-tools/multi-source-data-aggregation.md) — Combines subdomain discovery results from various third-party APIs and external tools into a unified dataset.
- [Domain Structure Analyzers](https://awesome-repositories.com/f/data-databases/search-indexing-technologies/search-domains/domain-structure-analyzers.md) — Analyzes the state of hosts by performing port scans, HTTP checks, and capturing screenshots of the infrastructure. ([source](https://github.com/edu4rdshl/findomain#readme))

### Networking & Communication

- [Parallel Resolution](https://awesome-repositories.com/f/networking-communication/dns-resolution/parallel-resolution.md) — Resolves hostnames to IP addresses using concurrent requests and DNS over TLS for high throughput.
- [Wildcard Domain Detectors](https://awesome-repositories.com/f/networking-communication/domain-traffic-filters/domain-identifiers/wildcard-domain-detectors.md) — Analyzes DNS response patterns to identify wildcard records and filter false positives from results.
