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
TecharoHQ avatar

TecharoHQ/anubis

0
View on GitHub↗
17,067 stars·500 forks·Go·mit·40 viewsanubis.techaro.lol↗

Anubis

Anubis is a command-line security reconnaissance framework designed for subdomain enumeration and attack surface mapping. It functions as a utility for security professionals to identify, catalog, and visualize the external digital footprint of an organization by discovering all subdomains associated with a target domain.

The tool distinguishes itself through a modular resolver pipeline that integrates passive reconnaissance from third-party security APIs and public certificate transparency logs. It combines this data with active discovery methods, including recursive DNS brute-forcing and algorithmic pattern-based permutation generation, to uncover hidden infrastructure that is not publicly indexed.

To maintain efficiency during large-scale assessments, the software utilizes asynchronous concurrent scanning to perform thousands of simultaneous DNS lookups. A built-in deduplication engine normalizes and filters these results to provide a clean, unique list of discovered assets for further vulnerability research.

Features

  • Subdomain Enumeration Tools - Discovers and lists subdomains associated with a target domain to map attack surfaces for security assessments.
  • Security Reconnaissance Tools - Provides a command-line framework for security professionals to perform infrastructure asset discovery and domain reconnaissance.
  • Attack Surface Management - Maps the external digital footprint by discovering and inventorying all subdomains linked to a target domain.
  • Domain Correlation - Automates the discovery and cataloging of subdomains to ensure comprehensive monitoring of organizational infrastructure.

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
  • Infrastructure Reconnaissance - Gathers comprehensive subdomain lists to identify potential entry points during the initial phase of a security audit.
  • Bot Protection - Open-source protection against scraper bots for upstream resources.
  • Brute Force Tools - Uses recursive brute-forcing techniques to resolve hidden subdomains not indexed in public zone files.
  • Hostname Permutation Generators - Generates potential subdomains by applying algorithmic transformations and naming patterns to known infrastructure.
  • Parallel Network I/O - Performs high-speed, asynchronous DNS lookups to maximize throughput during large-scale infrastructure discovery.
  • Star history

    Star history chart for techarohq/anubisStar history chart for techarohq/anubis

    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.

    Frequently asked questions

    What does techarohq/anubis do?

    Anubis is a command-line security reconnaissance framework designed for subdomain enumeration and attack surface mapping. It functions as a utility for security professionals to identify, catalog, and visualize the external digital footprint of an organization by discovering all subdomains associated with a target domain.

    What are the main features of techarohq/anubis?

    The main features of techarohq/anubis are: Subdomain Enumeration Tools, Security Reconnaissance Tools, Attack Surface Management, Domain Correlation, Infrastructure Reconnaissance, Bot Protection, Brute Force Tools, Hostname Permutation Generators.

    What are some open-source alternatives to techarohq/anubis?

    Open-source alternatives to techarohq/anubis include: projectdiscovery/subfinder — Subfinder is a security reconnaissance framework designed for subdomain enumeration and attack surface management. It… six2dez/reconftw — reconftw is an attack surface management framework and reconnaissance workflow orchestrator designed to automate the… projectdiscovery/nuclei — Nuclei is a modular security scanning framework designed for automated vulnerability detection and infrastructure… guelfoweb/knock — Knock is an attack surface management tool and DNS reconnaissance framework used for discovering and mapping an… blacklanternsecurity/bbot — This project is an open-source intelligence reconnaissance framework and recursive attack surface mapper. It functions… 1n3/sn1per — Sn1per is a vulnerability management platform and penetration testing orchestrator designed to automate…

    Open-source alternatives to Anubis

    Similar open-source projects, ranked by how many features they share with Anubis.
    • 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
    • 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
    • projectdiscovery/nucleiprojectdiscovery avatar

      projectdiscovery/nuclei

      29,189View on GitHub↗

      Nuclei is a modular security scanning framework designed for automated vulnerability detection and infrastructure reconnaissance. It functions as a template-driven engine that executes security checks across diverse network protocols, allowing users to define custom detection logic to identify vulnerabilities, misconfigurations, and exposed assets. The platform distinguishes itself through its highly extensible architecture, which supports distributed scanning, headless browser automation for dynamic web content, and out-of-band interaction monitoring to detect blind vulnerabilities. It integ

      Goattack-surfacecve-scannerdast
      View on GitHub↗29,189
    • 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
    See all 30 alternatives to Anubis→