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
Back to rbsec/dnscan

Open-source alternatives to Dnscan

30 open-source projects similar to rbsec/dnscan, ranked by how many features they have in common. Compare stars, activity and what each one does to find the best Dnscan alternative.

  • blacklanternsecurity/bbotblacklanternsecurity avatar

    blacklanternsecurity/bbot

    9,929View on GitHub↗

    This project is an open-source intelligence reconnaissance framework and recursive attack surface mapper. It functions as a containerized security scanner designed to map public-facing infrastructure, perform subdomain enumeration, and automate the gathering of open-source intelligence. The system employs a recursive discovery engine to iteratively explore target infrastructure, utilizing a plugin-based module architecture to extend scanning capabilities. It integrates third-party APIs for data enrichment and applies YARA rules across discovered assets to identify specific vulnerability patte

    Python
    View on GitHub↗9,929
  • 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
  • superhedgy/attacksurfacemappersuperhedgy avatar

    superhedgy/AttackSurfaceMapper

    1,401View on GitHub↗

    AttackSurfaceMapper (ASM) is a reconnaissance tool that uses a mixture of open source intelligence and active techniques to expand the attack surface of your target. You feed in a mixture of one or more domains, subdomains and IP addresses and it uses numerous techniques to find more targets. It…

    Python
    View on GitHub↗1,401

AI search

Explore more awesome repositories

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

Find more with AI search
  • screetsec/sudomyScreetsec avatar

    Screetsec/Sudomy

    2,403View on GitHub↗

    Sudomy is a subdomain enumeration tool to collect subdomains and analyzing domains performing automated reconnaissance (recon) for bug hunting / pentesting

    Shell
    View on GitHub↗2,403
  • projectdiscovery/chaos-clientprojectdiscovery avatar

    projectdiscovery/chaos-client

    863View on GitHub↗

    Go client to communicate with Chaos DB API.

    Go
    View on GitHub↗863
  • sa7mon/s3scannersa7mon avatar

    sa7mon/S3Scanner

    2,997View on GitHub↗

    S3Scanner is a security tool for auditing public access and misconfigured permissions across S3-compatible storage providers. It functions as a storage auditor and security scanner designed to identify open buckets, enumerate publicly accessible objects, and exfiltrate data from misconfigured cloud environments. The project is distinguished by its integration with message brokers, allowing it to consume target lists for large-scale cloud infrastructure audits. It also provides utilities for dumping the entire contents of misconfigured buckets to local directories and calculating the total siz

    Goawsbugbountygcp
    View on GitHub↗2,997
  • gwen001/github-subdomainsgwen001 avatar

    gwen001/github-subdomains

    822View on GitHub↗
    Gobugbountygithubgo
    View on GitHub↗822
  • edoardottt/scillaedoardottt avatar

    edoardottt/scilla

    1,236View on GitHub↗

    Information Gathering tool - DNS / Subdomains / Ports / Directories enumeration

    Go
    View on GitHub↗1,236
  • incogbyte/shosubgoincogbyte avatar

    incogbyte/shosubgo

    560View on GitHub↗

    Small tool to Grab subdomains using Shodan api.

    Go
    View on GitHub↗560
  • lanmaster53/recon-nglanmaster53 avatar

    lanmaster53/recon-ng

    5,698View on GitHub↗

    recon-ng is an open source intelligence reconnaissance framework designed to automate the collection and aggregation of public information. It is a modular intelligence tool that utilizes a system of pluggable modules to harvest target data, resolve DNS queries, and parse web content. The framework is built as an API-driven tool with a programmatic interface to integrate with other security workflows. It is provided as a containerized application, using Docker to ensure a consistent environment for running reconnaissance tasks and managing a persistent data store. Its capabilities cover exte

    Python
    View on GitHub↗5,698
  • opsdisk/pagodoopsdisk avatar

    opsdisk/pagodo

    3,354View on GitHub↗

    pagodo (Passive Google Dork) - Automate Google Hacking Database scraping and searching

    Python
    View on GitHub↗3,354
  • projectdiscovery/alterxprojectdiscovery avatar

    projectdiscovery/alterx

    966View on GitHub↗

    Fast and customizable subdomain wordlist generator using DSL

    Go
    View on GitHub↗966
  • rustscan/rustscanRustScan avatar

    RustScan/RustScan

    19,932View on GitHub↗

    RustScan is a high-speed TCP network scanner written in Rust, designed for security reconnaissance and network mapping. It functions as an automated port discovery engine that identifies open ports on remote hosts using IPv6 addresses, CIDR ranges, or bulk input files. The tool is built for rapid surface area discovery, utilizing parallel port processing and OS-aware performance optimizations to identify active services. It allows for scan precision tuning through adjustable connection timeout thresholds and concurrent request controls to balance speed and accuracy. The system integrates wit

    Rust
    View on GitHub↗19,932
  • projectdiscovery/uncoverprojectdiscovery avatar

    projectdiscovery/uncover

    2,980View on GitHub↗

    Quickly discover exposed hosts on the internet using multiple search engines.

    Go
    View on GitHub↗2,980
  • edoardottt/cspreconedoardottt avatar

    edoardottt/csprecon

    514View on GitHub↗

    Discover new target domains using Content Security Policy

    Go
    View on GitHub↗514
  • edu4rdshl/findomainEdu4rdSHL avatar

    Edu4rdSHL/findomain

    3,761View on GitHub↗

    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 workflo

    Rust
    View on GitHub↗3,761
  • byt3bl33d3r/witnessmebyt3bl33d3r avatar

    byt3bl33d3r/WitnessMe

    763View on GitHub↗

    Web Inventory tool, takes screenshots of webpages using Pyppeteer (headless Chrome/Chromium) and provides some extra bells & whistles to make life easier.

    Python
    View on GitHub↗763
  • guelfoweb/knockguelfoweb avatar

    guelfoweb/knock

    4,163View on GitHub↗

    Knock is an attack surface management tool and DNS reconnaissance framework used for discovering and mapping an organization's external infrastructure. It functions as a subdomain enumeration tool and HTTP security scanner to identify reachable hosts and organizational assets. The project distinguishes itself by using a passive-active hybrid enumeration strategy, combining external API lookups with active wordlist brute-force attacks and DNS zone transfers. It includes a multi-stage validation pipeline that detects DNS wildcard records and verifies host connectivity to filter out false positi

    Python
    View on GitHub↗4,163
  • 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
  • hakluke/haktrailshakluke avatar

    hakluke/haktrails

    595View on GitHub↗

    Golang client for querying SecurityTrails API data

    Go
    View on GitHub↗595
  • infosec-au/altdnsinfosec-au avatar

    infosec-au/altdns

    2,501View on GitHub↗

    Generates permutations, alterations and mutations of subdomains and then resolves them

    Python
    View on GitHub↗2,501
  • initstring/linkedin2usernameinitstring avatar

    initstring/linkedin2username

    1,631View on GitHub↗
    Pythonhackingosintpenetration-testing
    View on GitHub↗1,631
  • d3mondev/purednsd3mondev avatar

    d3mondev/puredns

    2,193View on GitHub↗

    Puredns is a fast domain resolver and subdomain bruteforcing tool that can accurately filter out wildcard subdomains and DNS poisoned entries.

    Go
    View on GitHub↗2,193
  • bishopfox/spoofcheckB

    BishopFox/spoofcheck

    0View on GitHub↗
    View on GitHub↗0
  • hakluke/hakrevdnshakluke avatar

    hakluke/hakrevdns

    1,563View on GitHub↗

    Small, fast tool for performing reverse DNS lookups en masse.

    Go
    View on GitHub↗1,563
  • sham00n/busterS

    sham00n/buster

    0View on GitHub↗

    Buster is an advanced OSINT tool used to: Get social accounts of an email using multiple sources(gravatar,about.me,myspace,skype,github,linkedin,previous breaches) Get links to where the email was found using google,twitter,darksearch and paste sites Get breaches of an email Get domains…

    View on GitHub↗0
  • projectdiscovery/dnsxprojectdiscovery avatar

    projectdiscovery/dnsx

    2,755View on GitHub↗

    dnsx is a fast and multi-purpose DNS toolkit allow to run multiple DNS queries of your choice with a list of user-supplied resolvers.

    Goclidns-bruteforcerdns-client
    View on GitHub↗2,755
  • projectdiscovery/shufflednsprojectdiscovery avatar

    projectdiscovery/shuffledns

    1,638View on GitHub↗

    MassDNS wrapper written in go to enumerate valid subdomains using active bruteforce as well as resolve subdomains with wildcard filtering and easy input-output support.

    Godnsdns-bruteforcerdns-resolution
    View on GitHub↗1,638
  • 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
  • tomnomnom/assetfindertomnomnom avatar

    tomnomnom/assetfinder

    3,621View on GitHub↗

    Find domains and subdomains related to a given domain

    Go
    View on GitHub↗3,621