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

laramies/theHarvester

0
View on GitHub↗

TheHarvester

theHarvester is a command-line utility designed for gathering open-source intelligence and mapping an organization's external attack surface. It functions as a security information gathering framework that automates the collection of publicly available data to assist in reconnaissance and threat analysis.

The tool utilizes a plugin-based architecture to execute isolated queries against various search engines and public databases. It employs asynchronous task execution to run multiple discovery operations in parallel, while a centralized pipeline aggregates and deduplicates findings from these disparate sources into a unified output.

The framework supports the identification of public-facing digital assets, including subdomains, IP addresses, and email addresses. It manages connectivity to third-party intelligence providers through a centralized configuration system that handles authentication keys for external data sources. Raw information retrieved from these services is processed using pattern-matching logic to isolate specific entities from unstructured text.

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
www.edge-security.com
↗

Features

  • OSINT Tools - Automates the gathering of emails, subdomains, and IP addresses from public sources for reconnaissance.
  • Information Gathering Tools - Collects emails, subdomains, and IP addresses from public sources to identify potential attack vectors during reconnaissance.
  • Reconnaissance Extractors - Automates the collection of public-facing digital assets and intelligence to map an organization's external attack surface.
  • Command Line Interfaces - Provides a terminal-based interface to manage input parameters and coordinate discovery module execution.
  • Attack Surface Management - Identifies public-facing digital assets to map an organization's external attack surface.
  • Subdomain Enumeration Tools - Discovers subdomains and associated IP addresses to map an organization's network footprint.
  • Public Data Gathering Frameworks - Gathers publicly available information from search engines to support security research workflows.
  • Third-Party Integrations - Integrates with third-party intelligence providers to retrieve public information about specific targets.
  • Email Verification Tools - Extracts publicly listed email addresses associated with a domain for threat intelligence.
  • OSINT Investigation Tools - Harvests emails, subdomains, and names for OSINT
  • Open Source Intelligence - Tool for harvesting emails, subdomains, and names.
  • Reconnaissance Frameworks - Gathers emails, subdomains, and hosts from public sources.
  • Reconnaissance Tools - Tool for harvesting emails, subdomains, and names.
  • Email Security - A tool for email reconnaissance.
  • Information Gathering - Collects emails, subdomains, and names from public sources.
  • Network Reconnaissance - Collects emails and subdomains from public records.
  • Open Source Intelligence - Utility for harvesting emails, subdomains, and names from public sources.
  • OSINT and Information Gathering - OSINT tool for gathering emails and subdomains.
  • OSINT and Recon - A tool for gathering emails, subdomains, and IP addresses.
  • OSINT and Reconnaissance - Utility for harvesting emails, subdomains, and names from public sources.
  • OSINT Tools - Tool for harvesting emails, subdomains, and names.
  • Security Utilities - Tool for gathering emails, subdomains, and names from public sources.
  • Subdomain Enumeration - Tool for harvesting emails, subdomains, and names.
  • Plugin-Based Architectures - Uses a modular plugin architecture to query various search engines and databases for target information.
  • Data Aggregation Pipelines - Implements a pipeline to collect, normalize, and deduplicate data from multiple disparate sources.
  • Search Result Aggregators - Aggregates and deduplicates findings from disparate sources into a unified, structured output.
  • Asynchronous Task Execution - Executes multiple discovery operations in parallel using non-blocking asynchronous tasks to maximize retrieval speed.
15,687 stars·2,423 forks·Python·53 views

Star history

Star history chart for laramies/theharvesterStar history chart for laramies/theharvester

How this analysis was created: This summary and feature list are AI-generated from collected project material and can contain mistakes. Stars, license and language are imported from GitHub. Inclusion does not mean that we have tested or audited this project. Check the source documentation for any feature you depend on. Learn more on our About page.

Projects sharing features with TheHarvester

These projects share indexed features with TheHarvester. Shared tags can include platform or build tooling; verify the primary use case before treating a result as a replacement.
  • lanmaster53/recon-nglanmaster53 avatar

    lanmaster53/recon-ng

    5,698View on GitHub↗

    recon-ng is an open source intelligence reconnaissance framework designed to automate the collection and aggregation of public information. It is a modular intelligence tool that utilizes a system of pluggable modules to harvest target data, resolve DNS queries, and parse web content. The framework is built as an API-driven tool with a programmatic interface to integrate with other security workflows. It is provided as a containerized application, using Docker to ensure a consistent environment for running reconnaissance tasks and managing a persistent data store. Its capabilities cover exte

    Python
    View on GitHub↗5,698
  • 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
  • yogeshojha/rengineyogeshojha avatar

    yogeshojha/rengine

    8,472View on GitHub↗

    Rengine is an automated reconnaissance framework and vulnerability management platform designed for attack surface monitoring. It functions as a centralized hub for discovering subdomains and open ports, gathering open-source intelligence, and tracking security flaws across target networks. The system integrates large language models to analyze reconnaissance data and generate vulnerability descriptions and insights. It distinguishes itself through a plugin-based tool integration that wraps external security scanning binaries and a target mapping system that tracks changes to assets over time

    HTMLbug-bountybugbountyhacking
    View on GitHub↗8,472
  • 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
Compare all 30 related projects→

Frequently asked questions

What does laramies/theharvester do?

theHarvester is a command-line utility designed for gathering open-source intelligence and mapping an organization's external attack surface. It functions as a security information gathering framework that automates the collection of publicly available data to assist in reconnaissance and threat analysis.

What are the main features of laramies/theharvester?

The main features of laramies/theharvester are: OSINT Tools, Information Gathering Tools, Reconnaissance Extractors, Command Line Interfaces, Attack Surface Management, Subdomain Enumeration Tools, Public Data Gathering Frameworks, Third-Party Integrations.

Which projects share features with laramies/theharvester?

Projects with overlapping indexed features include: lanmaster53/recon-ng — recon-ng is an open source intelligence reconnaissance framework designed to automate the collection and aggregation… six2dez/reconftw — reconftw is an attack surface management framework and reconnaissance workflow orchestrator designed to automate the… yogeshojha/rengine — Rengine is an automated reconnaissance framework and vulnerability management platform designed for attack surface… aboul3la/sublist3r — Sublist3r is a subdomain enumeration tool and passive reconnaissance framework designed to discover subdomains by… owasp/amass — Amass is a network attack surface mapper and reconnaissance framework designed to discover and map the external,… blacklanternsecurity/bbot — This project is an open-source intelligence reconnaissance framework and recursive attack surface mapper. It functions…