18 dépôts
Tools for discovering subdomains and mapping certificate transparency logs.
Explore 18 awesome GitHub repositories matching part of an awesome list · Domain Enumeration. Refine with filters or upvote what's useful.
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
Comprehensive utility for subdomain enumeration and network mapping.
Subfinder is a passive subdomain enumeration tool and DNS asset discovery utility designed for mapping the external attack surface of a domain. It functions as a passive reconnaissance framework that identifies subdomains by querying curated third-party data sources and APIs without interacting directly with the target infrastructure. The tool utilizes a modular provider interface to integrate various passive sources and employs concurrent request orchestration to manage simultaneous network queries. It includes wildcard DNS filtering to identify and remove catch-all records, ensuring the res
Passive subdomain discovery tool for bug bounty and penetration testing.
Gobuster is a command-line security utility designed for brute-force discovery of hidden infrastructure and content. It operates by systematically testing wordlists against target network services to identify files, directories, subdomains, and cloud storage buckets. The tool utilizes a concurrent worker pool to execute these requests in parallel, ensuring efficient scanning across various network environments. The project distinguishes itself through a modular plugin architecture that supports multiple discovery modes, including HTTP, DNS, and TFTP. This design allows for protocol-agnostic r
Tool for directory, file, DNS, and virtual host brute-forcing.
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
Subdomain enumeration tool aggregating multiple passive sources.
Naabu is a port scanner library and tool that probes hosts for open ports using SYN, CONNECT, and UDP methods to identify active services. It functions as a Go library for embedding port scanning into programs, and as a standalone tool that accepts targets as hostnames, IP addresses, CIDR ranges, or ASN numbers. The tool discovers live hosts before scanning, filters ports by range or top lists, and can integrate with Nmap for service version detection. The project distinguishes itself through its SYN-based port probing approach that sends TCP SYN packets and analyzes responses without complet
Exports unique input domains discovered during an enumeration in CSV, raw, or JSON format.
ADRecon is a tool which gathers information about the Active Directory and generates a report which can provide a holistic picture of the current state of the target AD environment.
Comprehensive tool for gathering Active Directory reconnaissance data.
Tool for dumping Active Directory information via LDAP.
Active Directory Integrated DNS dumping by any authenticated user
Utility for dumping Active Directory-integrated DNS records.
A script for advanced discovery of Privileged Accounts - includes Shadow Admins
Scanner for discovering privileged accounts and misconfigurations.
A Python 3.5+ tool that uses asyncio to brute force domain names asynchronously.
Asynchronous utility for brute-forcing DNS records.
BLUTO DNS Recon | Brute Forcer | DNS Zone Transfer | DNS Wild Card Checks | DNS Wild Card Brute Forcer | Email Enumeration | Staff Enumeration | Compromised Account Enumeration | MetaData Harvesting
Automated reconnaissance and subdomain brute-forcing tool.
This repository contains all the supplement material for the book "The art of subdomain enumeration" - The book is available here: https://appsecco.com/books/subdomain-enumeration/
Educational material and techniques for subdomain discovery.
Certificate Transparency (CT) is an experimental IETF standard. The goal of it was to allow the public to audit which certificates were created by Certificate Authorities (CA). TLS has a weakness that comes from the large list of CAs that your browser implicitly trusts. If any of those CAs were…
Discovers subdomains by analyzing certificate transparency logs.
An open source intelligence tool to crawl the graph of certificate Alternate Names
Crawls certificate alternate names to map infrastructure relationships.
DEVELOPMENT VISION
Library for developing custom DNS-related tools and applications.
nsec3map - DNSSEC Zone Enumerator
Tool for performing NSEC and NSEC3 zone walking.
SSLScrape | A scanning tool for scaping hostnames from SSL certificates.
Scrapes hostnames from SSL certificates for reconnaissance.
Python-based data collector for Active Directory graph analysis.