awesome-repositories.com
Blog
MCP
awesome-repositories.com

Discover the best open-source repositories with AI-powered search.

ExploreCurated searchesOpen-source alternativesSelf-hosted softwareBlogSitemap
ProjectMCP serverAboutHow we rankPress
LegalPrivacyTerms
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
subfinder avatar

subfinder/subfinder

0
View on GitHub↗
13,859 stars·1,565 forks·Go·MIT·36 viewsprojectdiscovery.io↗

Subfinder

Subfinder is a passive subdomain enumeration tool and DNS asset discovery utility designed for mapping the external attack surface of a domain. It functions as a passive reconnaissance framework that identifies subdomains by querying curated third-party data sources and APIs without interacting directly with the target infrastructure.

The tool utilizes a modular provider interface to integrate various passive sources and employs concurrent request orchestration to manage simultaneous network queries. It includes wildcard DNS filtering to identify and remove catch-all records, ensuring the resulting list contains unique and valid hosts.

The utility is designed for security toolchain integration, supporting pipeline-based data streaming through standard input and output chaining. It provides capabilities for multi-format result export and includes a software development kit to embed the enumeration engine into other applications.

Features

  • Subdomain Enumeration Tools - Provides passive discovery of subdomains through third-party data sources without interacting with targets.
  • Subdomain Discovery - Queries curated online sources to find valid subdomains for a target website passively.
  • Command Line Applications - Ships as a terminal-based application designed for chaining with other security utilities.
  • DNS Reconnaissance - Facilitates the gathering of infrastructure information and the cleaning of DNS records.
  • Asset Discovery Tools - Locates all associated hostnames to map an organization's external attack surface.
  • Attack Surface Mapping - Maps the external attack surface of a domain by discovering all public internet assets.
  • Infrastructure Reconnaissance - Provides a framework for gathering domain intelligence and infrastructure data via third-party providers.
  • Wildcard DNS Filters - Identifies and removes false-positive subdomain entries generated by wildcard DNS catch-all records.
  • Standard Input Support - Enables reading target lists from standard input and writing results to standard output.
  • Request Orchestrators - Manages multiple simultaneous network requests to various providers to increase discovery speed.
  • SDK Integrations - Provides a software development kit to embed subdomain enumeration logic into other applications.
  • Enumeration Engine Libraries - Exposes the core enumeration engine as a Go package for use within other applications.
  • Standard Stream Piping - Supports reading targets from standard input and writing results to standard output for shell pipeline integration.
  • Security Automation Integrations - Integrates subdomain discovery logic into security automation pipelines via standard I/O and SDKs.
  • Modular Provider Interfaces - Uses a modular provider interface to integrate new passive sources without altering core logic.
  • Web Security Tools - Tool for discovering subdomains using passive online sources.
  • Application Security - Passive subdomain discovery tool for bug bounties.
  • Domain Enumeration - Passive subdomain discovery tool for bug bounty and penetration testing.
  • Domain Reconnaissance - Fast passive subdomain discovery tool.
  • Web Security Testing - Discovers valid subdomains using passive online sources.

Star history

Star history chart for subfinder/subfinderStar history chart for subfinder/subfinder

How this analysis was created: This summary and feature list were written by an AI model that read the project's README and public documentation pages. Each feature links to the documentation it came from; stars, license and language come straight from the GitHub API. The model does not read the source code, and the analysis is refreshed when the project is re-analysed. Learn more on our About page.

AI search

Explore more awesome repositories

Describe what you need in plain English — the AI ranks thousands of curated open-source projects by relevance.

Start searching with AI

Open-source alternatives to Subfinder

Similar open-source projects, ranked by how many features they share with Subfinder.
  • projectdiscovery/subfinderprojectdiscovery avatar

    projectdiscovery/subfinder

    13,105View on GitHub↗

    Subfinder is a security reconnaissance framework designed for subdomain enumeration and attack surface management. It functions as a discovery engine that identifies and maps internet-exposed infrastructure, cloud-hosted assets, and network ranges to maintain a comprehensive inventory of an organization's digital footprint. The project distinguishes itself through a modular, template-driven scanning engine that executes security checks against discovered assets. It leverages cloud-native asset discovery to query provider APIs and infrastructure metadata, while supporting distributed agent orc

    Gobugbountyhackinghacktoberfest
    View on GitHub↗13,105
  • aboul3la/sublist3raboul3la avatar

    aboul3la/Sublist3r

    10,957View on GitHub↗

    Sublist3r is a subdomain enumeration tool and passive reconnaissance framework designed to discover subdomains by querying search engines and public intelligence sources. It functions as a security tool for identifying the digital footprint of a target domain. The project provides both passive enumeration through multi-source API aggregation and active discovery via a DNS brute force tool. It includes a TCP port scanner to identify active services and open ports on discovered subdomains, facilitating attack surface mapping. The tool can be used as a standalone utility or as a Python security

    Python
    View on GitHub↗10,957
  • six2dez/reconftwsix2dez avatar

    six2dez/reconftw

    7,226View on GitHub↗

    reconftw is an attack surface management framework and reconnaissance workflow orchestrator designed to automate the discovery, mapping, and monitoring of external digital assets. It operates as a modular tool-chain pipeline that coordinates a sequence of security tools to perform intelligence gathering and vulnerability scanning. The project distinguishes itself through a cloud-native deployment model that parallelizes scanning workloads across a fleet of remote VPS instances to bypass local resource constraints. It utilizes container-based environment isolation to ensure consistent executio

    Shellbug-bountybugbountybugbounty-tool
    View on GitHub↗7,226
  • owasp/amassOWASP avatar

    OWASP/Amass

    14,722View on GitHub↗

    Amass is a network attack surface mapper and reconnaissance framework designed to discover and map the external, internet-facing infrastructure of a target organization. It functions as an open source intelligence tool that identifies public network boundaries and locates hidden or forgotten subdomains to define an organization's total reachable footprint. The project utilizes passive-source data aggregation from external APIs and public databases alongside active DNS brute-forcing and recursive subdomain expansion. It employs a graph-based asset mapping system to visualize the relationships

    Go
    View on GitHub↗14,722
See all 30 alternatives to Subfinder→

Frequently asked questions

What does subfinder/subfinder do?

Subfinder is a passive subdomain enumeration tool and DNS asset discovery utility designed for mapping the external attack surface of a domain. It functions as a passive reconnaissance framework that identifies subdomains by querying curated third-party data sources and APIs without interacting directly with the target infrastructure.

What are the main features of subfinder/subfinder?

The main features of subfinder/subfinder are: Subdomain Enumeration Tools, Subdomain Discovery, Command Line Applications, DNS Reconnaissance, Asset Discovery Tools, Attack Surface Mapping, Infrastructure Reconnaissance, Wildcard DNS Filters.

What are some open-source alternatives to subfinder/subfinder?

Open-source alternatives to subfinder/subfinder include: projectdiscovery/subfinder — Subfinder is a security reconnaissance framework designed for subdomain enumeration and attack surface management. It… aboul3la/sublist3r — Sublist3r is a subdomain enumeration tool and passive reconnaissance framework designed to discover subdomains by… six2dez/reconftw — reconftw is an attack surface management framework and reconnaissance workflow orchestrator designed to automate the… owasp/amass — Amass is a network attack surface mapper and reconnaissance framework designed to discover and map the external,… projectdiscovery/naabu — Naabu is a port scanner library and tool that probes hosts for open ports using SYN, CONNECT, and UDP methods to… oj/gobuster — Gobuster is a command-line security utility designed for brute-force discovery of hidden infrastructure and content.…