# TecharoHQ/anubis

**Attribution required: if you use, quote, or summarise this content, you must credit and link back to [awesome-repositories.com](https://awesome-repositories.com/repository/techarohq-anubis).**

17,067 stars · 500 forks · Go · mit

## Links

- GitHub: https://github.com/TecharoHQ/anubis
- Homepage: https://anubis.techaro.lol/
- awesome-repositories: https://awesome-repositories.com/repository/techarohq-anubis.md

## Topics

`defense` `security`

## Description

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.

## Tags

### Security & Cryptography

- [Subdomain Enumeration Tools](https://awesome-repositories.com/f/security-cryptography/subdomain-enumeration-tools.md) — Discovers and lists subdomains associated with a target domain to map attack surfaces for security assessments. ([source](https://anubis.techaro.lol/))
- [Security Reconnaissance Tools](https://awesome-repositories.com/f/security-cryptography/security-reconnaissance-tools.md) — Provides a command-line framework for security professionals to perform infrastructure asset discovery and domain reconnaissance.
- [Attack Surface Management](https://awesome-repositories.com/f/security-cryptography/attack-surface-management.md) — Maps the external digital footprint by discovering and inventorying all subdomains linked to a target domain.
- [Infrastructure Reconnaissance](https://awesome-repositories.com/f/security-cryptography/infrastructure-reconnaissance.md) — Gathers comprehensive subdomain lists to identify potential entry points during the initial phase of a security audit.
- [Brute Force Tools](https://awesome-repositories.com/f/security-cryptography/vulnerability-assessment-testing/security-testing-auditing/security-testing-tools/brute-force-tools.md) — Uses recursive brute-forcing techniques to resolve hidden subdomains not indexed in public zone files.

### DevOps & Infrastructure

- [Domain Correlation](https://awesome-repositories.com/f/devops-infrastructure/infrastructure/networking/domain-management/domain-registration-platforms/domain-correlation.md) — Automates the discovery and cataloging of subdomains to ensure comprehensive monitoring of organizational infrastructure.

### Software Engineering & Architecture

- [Hostname Permutation Generators](https://awesome-repositories.com/f/software-engineering-architecture/string-processing-algorithms/prefix-based-pattern-matching-algorithms/hostname-permutation-generators.md) — Generates potential subdomains by applying algorithmic transformations and naming patterns to known infrastructure.

### System Administration & Monitoring

- [Parallel Network I/O](https://awesome-repositories.com/f/system-administration-monitoring/administrative-operations/linux-system-administration/networking/connection-lifecycle-management/parallel-network-i-o.md) — Performs high-speed, asynchronous DNS lookups to maximize throughput during large-scale infrastructure discovery.
