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 blechschmidt/massdns

Open-source alternatives to Massdns

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

  • 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
  • findomain/findomainFindomain avatar

    Findomain/Findomain

    3,684View on GitHub↗

    Findomain is a subdomain discovery tool and DNS resolver used for mapping an organization's external attack surface. It functions as a DNS infrastructure analyzer that searches for registered subdomains associated with a root domain to uncover undocumented infrastructure and services. The project includes an attack surface monitor that tracks changes to subdomains over time, using differential state monitoring to identify newly created or deleted assets. It provides real-time alerting via webhooks when changes in the monitored domain surface are detected. The system performs high-speed DNS r

    Rustbugbountydnsosint
    View on GitHub↗3,684
  • mschwager/fiercemschwager avatar

    mschwager/fierce

    1,792View on GitHub↗

    A DNS reconnaissance tool for locating non-contiguous IP space.

    Pythondiscovered-domainsdnsdomain
    View on GitHub↗1,792
  • packetfu/packetfupacketfu avatar

    packetfu/packetfu

    393View on GitHub↗

    PacketFu, a mid-level packet manipulation library for Ruby

    Ruby
    View on GitHub↗393

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
  • 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
  • dns-oarc/dnsperfDNS-OARC avatar

    DNS-OARC/dnsperf

    478View on GitHub↗

    Moved to https://codeberg.org/DNS-OARC/dnsperf

    Cdnsperformance
    View on GitHub↗478
  • arthepsy/ssh-auditarthepsy avatar

    arthepsy/ssh-audit

    2,994View on GitHub↗

    SSH server auditing (banner, key exchange, encryption, mac, compression, compatibility, security, etc)

    Python
    View on GitHub↗2,994
  • 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
  • projectante/dnsgenProjectAnte avatar

    ProjectAnte/dnsgen

    1,074View on GitHub↗

    This tool generates a combination of domain names from the provided input. Combinations are created based on wordlist. Custom words are extracted per execution. Refer to Techniques section to learn more.

    Python
    View on GitHub↗1,074
  • 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
  • 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
  • robertdavidgraham/masscanrobertdavidgraham avatar

    robertdavidgraham/masscan

    25,355View on GitHub↗

    Masscan is a command-line network scanner designed for large-scale discovery and infrastructure reconnaissance. It identifies open ports across specific network segments or the entire internet by probing vast address ranges with high efficiency. The tool functions as an asynchronous packet engine, bypassing standard operating system kernel networking stacks to transmit raw packets directly from application memory. The project distinguishes itself through a specialized architecture that manages millions of concurrent connections by separating packet transmission and reception into independent

    C
    View on GitHub↗25,355
  • zmap/zmapzmap avatar

    zmap/zmap

    6,246View on GitHub↗

    ZMap is a fast single packet network scanner designed for Internet-wide network surveys.

    Cinternet-measurementinternet-scanningport-scanner
    View on GitHub↗6,246
  • 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
  • google/namebenchgoogle avatar

    google/namebench

    931View on GitHub↗

    namebench

    Go
    View on GitHub↗931
  • rbsec/sslscanrbsec avatar

    rbsec/sslscan

    2,607View on GitHub↗

    sslscan tests SSL/TLS enabled services to discover supported cipher suites

    C
    View on GitHub↗2,607
  • elceef/dnstwistelceef avatar

    elceef/dnstwist

    5,595View on GitHub↗

    dnstwist is a Python-based tool designed to detect domain name variants and typo-squatting attempts. It generates a comprehensive list of potential domain permutations—such as misspellings, homoglyphs, and character substitutions—that could be used for phishing, brand impersonation, or other malicious activities. The project serves as a security research utility for identifying lookalike domains that might be registered by adversaries to exploit user confusion or trust. The tool systematically probes each generated domain variant to determine its registration status, DNS resolution, and other

    Pythondnsdomainsfuzzing
    View on GitHub↗5,595
  • google/stenographergoogle avatar

    google/stenographer

    1,796View on GitHub↗

    Stenographer is a packet capture solution which aims to quickly spool all packets to disk, then provide simple, fast access to subsets of those packets. Discussion/announcements at stenographer@googlegroups.com

    Go
    View on GitHub↗1,796
  • 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
  • nabla-c0d3/sslyzenabla-c0d3 avatar

    nabla-c0d3/sslyze

    3,760View on GitHub↗

    SSLyze is an SSL/TLS security scanner and network encryption analyzer designed to identify vulnerabilities and misconfigurations in encryption settings. It functions as both a standalone tool for analyzing server certificates and cipher suites and a programmable Python security library for embedding automated scanning logic into larger applications. The tool distinguishes itself by supporting encryption analysis for both HTTP and non-HTTP network services, including mail, directory, and database protocols. It includes a security compliance validator that compares server configurations against

    Pythonheartbleedlibrarypython
    View on GitHub↗3,760
  • microsoft/ethrmicrosoft avatar

    microsoft/ethr

    5,861View on GitHub↗

    ethr is a command line network diagnostic tool and performance analyzer designed to measure throughput, latency, and packet loss across TCP, UDP, and ICMP protocols. It functions as a multi-threaded network throughput tester and a diagnostic utility for analyzing connection health between client and server endpoints. The project differentiates itself through specialized diagnostics such as TCP retransmission monitoring and bidirectional path analysis to identify asymmetric performance differences. It provides the ability to evaluate the overhead of encrypted HTTPS connections and enforce spec

    Go
    View on GitHub↗5,861
  • sharkdp/hyperfinesharkdp avatar

    sharkdp/hyperfine

    28,316View on GitHub↗

    Hyperfine is a command-line benchmarking tool used to measure the execution time of shell commands through multiple runs and statistical analysis. It functions as a comparative benchmarking utility and a shell performance analyzer, allowing for the evaluation of multiple commands against a reference baseline to determine relative speed. The tool distinguishes itself by isolating actual command performance through shell overhead correction and the ability to bypass the shell entirely using system calls. It supports parameterized execution, enabling benchmarks to run across a range of varying i

    Rust
    View on GitHub↗28,316
  • jaykali/maskphishjaykali avatar

    jaykali/maskphish

    3,020View on GitHub↗

    Maskphish is a comprehensive security toolkit that integrates capabilities for digital forensics, network vulnerability scanning, open-source intelligence, penetration testing, and social engineering. It functions as a multi-purpose framework for automating reconnaissance and executing security audits across diverse network environments. The project features a specialized phishing and social engineering toolkit used for cloning websites, masking URLs, and deploying deceptive pages to capture user credentials. It also includes a remote access Trojan builder for generating platform-specific exe

    Shellhackhackinghacking-tool
    View on GitHub↗3,020
  • lanjelot/patatorlanjelot avatar

    lanjelot/patator

    3,893View on GitHub↗

    Patator is a multi-purpose brute force tool and modular security framework used for testing credentials, discovering network services, and fuzzing network protocols through automated payload delivery. It functions as a credential exhaustion framework and a network protocol fuzzer. The project provides specific utilities for recovering passwords from encrypted ZIP archives, enumerating DNS zones via forward and reverse queries, and identifying valid usernames and passwords across common network protocols. Its broader capabilities include web endpoint fuzzing, network service probing, and user

    Python
    View on GitHub↗3,893
  • 0x727/shuize_0x7270x727 avatar

    0x727/ShuiZe_0x727

    4,014View on GitHub↗

    ShuiZe_0x727 is an open-source intelligence gathering framework and attack surface management tool. It functions as an asset discovery engine and cyber intelligence aggregator designed to identify internet-facing assets, map network infrastructure, and visualize total network exposure. The project integrates vulnerability scanning and sensitive data leak detection to identify security weaknesses and unauthorized access points. It employs a combination of network space API queries, certificate log analysis, and public repository scanning to extract leaked credentials, API keys, and internal ad

    Python
    View on GitHub↗4,014
  • alpkeskin/mosintalpkeskin avatar

    alpkeskin/mosint

    5,894View on GitHub↗

    Mosint is an email OSINT framework and intelligence tool designed to gather data and identify digital footprints associated with email addresses. It functions as a suite of automated utilities for email validation, breach scanning, and social account discovery. The tool maps digital identities by linking email addresses to social media profiles and identifying related identities to expand the scope of investigations. It includes a breach scanner that checks email addresses against known database leaks and password dumps to detect compromised accounts. The framework also covers network intell

    Goautomationdata-breachemail
    View on GitHub↗5,894
  • k8gege/k8toolsk8gege avatar

    k8gege/K8tools

    6,167View on GitHub↗

    K8tools is a multi-stage attack framework that combines memory-only payload execution, credential testing, port forwarding, privilege escalation, and physical USB-based keystroke injection for comprehensive system compromise. At its core, the Ladon PowerShell module loads a multi-function scanner directly into memory, enabling command execution without writing files to disk, while supporting memory-only payload delivery that downloads and runs obfuscated shellcode or PowerShell commands to evade antivirus detection. The framework distinguishes itself through its breadth of integrated capabili

    PowerShell0daybrute-forcebypass
    View on GitHub↗6,167
  • ahmedosman101/commit-sage-cliAhmedOsman101 avatar

    AhmedOsman101/commit-sage-cli

    47View on GitHub↗

    Generates Conventional Commit messages with AI. Supports OpenAI, Ollama, and Gemini.

    TypeScript
    View on GitHub↗47
  • all-hands-ai/openhandsAll-Hands-AI avatar

    All-Hands-AI/OpenHands

    77,468View on GitHub↗

    OpenHands is an autonomous AI software engineer and coding assistant designed to execute software engineering tasks by interacting directly with codebases and development environments. It functions as a platform for running AI agents that can write code and manage files to automate complex development workflows. The system distinguishes itself through a container-based execution environment that isolates agent actions within a sandboxed Linux environment. It employs an autonomous agent loop of observation, planning, and action, supported by a standardized communication protocol that allows it

    Python
    View on GitHub↗77,468