subDomainsBrute alternatives

Looking for an alternative tool to replace subDomainsBrute? During the review of subDomainsBrute we looked at other open source tools. Based on their category, tags, and text, these are the ones that have the best match.

Top 3

  1. SubFinder (subdomain scanner)
  2. Th3inspector (extensive information gathering tool)
  3. Domain Analyzer (domain information gathering)

These tools are ranked as the best alternatives to subDomainsBrute.

Alternatives (by score)

60

SubFinder

Introduction

SubFinder is a tool to scan domains and discover subdomains. This may be useful during the reconnaissance phase of penetration testing where information is collected. Some subdomains may reveal sensitive data or point to interesting targets such as a backup location.

Project details

SubFinder is written in Golang.

Strengths and weaknesses

  • + Tool is modular and extendable
  • + More than 500 GitHub stars
  • + The source code of this software is available

    Typical usage

    • Discovery of sensitive information
    • Information gathering
    • Penetration testing
    • Reconnaissance
    • Security assessment

    SubFinder review

    64

    Th3inspector

    Introduction

    This tool can be called a true 'inspector tool' as it helps to discover many types of data.

    • Website information
    • Domain and subdomain information
    • Mail server information and email
    • Phone details
    • IP addresses
    • Detection of used CMS

    Project details

    Th3inspector is written in Perl.

    Strengths and weaknesses

    • + The source code of this software is available
    • - No releases on GitHub available

    Typical usage

    • Discovery of sensitive information
    • Information gathering

    Th3inspector review

    64

    Domain Analyzer

    Introduction

    Domain Analyzer is an information gathering tool and comes in handy for reconnaissance. This can be useful for doing penetration testing or evaluating what information is publically available about your own domains. Some pieces of information that can be discovered include DNS servers, IP addresses, mail servers, SPF information, open ports, and more.

    Project details

    Domain Analyzer is written in Python.

    Strengths and weaknesses

    • + More than 1000 GitHub stars
    • + Very low number of dependencies
    • + The source code of this software is available

      Typical usage

      • Information gathering
      • Penetration testing

      Domain Analyzer review

      64

      Infoga

      Introduction

      This tool could be used during penetration testing to learn what information is leaked regarding email addresses. For a company, it may be useful to do security monitoring and learn the same.

      Project details

      Infoga is written in Python.

      Strengths and weaknesses

      • + The source code of this software is available

        Typical usage

        • Information gathering
        • Reconnaissance

        Infoga review

        64

        OSINT-SPY

        Introduction

        OSINT-SPY is a modular tool to query information on different subjects like an IP address, domain, email address, or even Bitcoin address. This tool can be valuable during the reconnaissance phase of a penetration test. It can be used also for defenses purpose, like learning what information is publically available about your organization and its assets.

        Project details

        OSINT-SPY is written in Python.

        Strengths and weaknesses

        • + The source code is easy to read and understand
        • + The source code of this software is available
        • - No releases on GitHub available

        Typical usage

        • Information gathering
        • Penetration testing
        • Reconnaissance

        OSINT-SPY review

        52

        Recon-ng

        Introduction

        Recon-ng is a full-featured web reconnaissance framework. It is written in Python and modular, useful for penetrating tests and security assessments.

        Project details

        Recon-ng is written in Python.

        Strengths and weaknesses

        • + The source code of this software is available

          Typical usage

          • Collaboration
          • Information gathering
          • Information sharing
          • Security assessment

          Recon-ng review

          64

          web-hunter

          Introduction

          Tools like web-hunter help with information gathering. This can be useful for penetration testing or when doing a self-assessment on your organization.

          Project details

          web-hunter is written in Python.

          Strengths and weaknesses

          • + The source code of this software is available

            Typical usage

            • Information gathering

            web-hunter review

            60

            SubOver

            Introduction

            SubOver is considered a hostile tool to take over a subdomain. It can be used during pentesting and security assessments to discover unconfigured subdomains.

            Project details

            SubOver is written in Golang.

            Strengths and weaknesses

            • + The source code is easy to read and understand
            • + The source code of this software is available
            • - No releases on GitHub available

            Typical usage

            • Security assessment

            SubOver review

            60

            Sublist3r

            Introduction

            Sublist3r helps penetration testers and bug hunters collect and gather subdomains for the domain they are targeting.

            Project details

            Sublist3r is written in Python.

            Strengths and weaknesses

            • + More than 2000 GitHub stars
            • + The source code of this software is available

              Sublist3r review

              64

              altdns

              Introduction

              Altdns is a security tool to discover subdomains. It generates permutations, alterations, and mutations of subdomains. The generated names can also be tested by performing DNS lookups. An enumeration tool like Altdns is useful during penetrating testing assignments.

              Project details

              altdns is written in Python.

              Strengths and weaknesses

              • + More than 500 GitHub stars
              • + The source code of this software is available

                Typical usage

                • Reconnaissance
                • Subdomain discovery
                • Subdomain enumeration

                altdns review

                56

                domain

                Introduction

                Domain is a Python script written by Jason Haddix to combine the tools Recon-ng and altdns. It allows to use the two tool one multiple domains within the same session.

                Project details

                domain is written in Python.

                Strengths and weaknesses

                • + More than 500 GitHub stars
                • + The source code of this software is available
                • - Unknown project license

                Typical usage

                • Subdomain enumeration

                domain review

                Some relevant tool missing as an alternative to subDomainsBrute? Please contact us with your suggestion.