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

Automated Bug Bounty Reconnaissance Frameworks

Ranking updated Jun 30, 2026

For a recon automation framework, the first results are blacklanternsecurity/bbot (BBOT is an open-source reconnaissance framework that automates the full bug bounty workflow — subdomain enumeration, port scanning, HTTP probing, screenshot capture, and plugin-based orchestration — exactly matching the integrated pipeline this search requires), owasp/amass and 1n3/sn1per (Sn1per is an automated reconnaissance orchestrator that coordinates subdomain enumeration, port scanning, HTTP probing, and screenshot capture into a unified pipeline, directly covering the full recon workflow for bug bounty targets). hktalent/scan4all and six2dez/reconftw round out the shortlist. Compare the match explanations and check the project documentation against your requirements.

These tools automate asset discovery, subdomain enumeration, and vulnerability scanning for bug bounty security research.

Automated Bug Bounty Reconnaissance Frameworks

Find the best repos with AI.We'll search the best matching repositories with AI.
  • blacklanternsecurity/bbotblacklanternsecurity avatar

    blacklanternsecurity/bbot

    9,929View on GitHub↗

    This project is an open-source intelligence reconnaissance framework and recursive attack surface mapper. It functions as a containerized security scanner designed to map public-facing infrastructure, perform subdomain enumeration, and automate the gathering of open-source intelligence. The system employs a recursive discovery engine to iteratively explore target infrastructure, utilizing a plugin-based module architecture to extend scanning capabilities. It integrates third-party APIs for data enrichment and applies YARA rules across discovered assets to identify specific vulnerability patte

    BBOT is an open-source reconnaissance framework that automates the full bug bounty workflow — subdomain enumeration, port scanning, HTTP probing, screenshot capture, and plugin-based orchestration — exactly matching the integrated pipeline this search requires.

    PythonSubdomain DiscoverySubdomain EnumerationSubdomain Enumeration Tools
    View on GitHub↗9,929
  • owasp/amassOWASP avatar

    OWASP/Amass

    14,722View on GitHub↗

    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

    Amass is a network attack surface mapper and reconnaissance framework focused on subdomain enumeration and asset mapping, which squarely fits the category; however, it lacks built-in port scanning, HTTP probing, screenshot capture, and explicit workflow orchestration, making it a narrower but still correct match for an automated recon tool.

    GoSubdomain EnumerationSubdomain EnumerationSubdomain Enumeration Tools
    View on GitHub↗14,722
  • 1n3/sn1per1N3 avatar

    1N3/Sn1per

    10,049View on GitHub↗

    Sn1per is a vulnerability management platform and penetration testing orchestrator designed to automate reconnaissance, vulnerability scanning, and exploit verification. It functions as a dockerized security toolkit that coordinates multiple tools into a unified automated pipeline to identify security flaws across network and web assets. The platform features an attack surface manager for discovering internet-facing assets through OSINT, DNS enumeration, and certificate transparency. It distinguishes itself with an AI-powered security analyzer that uses large language models to summarize scan

    Sn1per is an automated reconnaissance orchestrator that coordinates subdomain enumeration, port scanning, HTTP probing, and screenshot capture into a unified pipeline, directly covering the full recon workflow for bug bounty targets.

    ShellPort ScannersSubdomain DiscoverySubdomain Enumeration Tools
    View on GitHub↗10,049
  • hktalent/scan4allhktalent avatar

    hktalent/scan4all

    6,127View on GitHub↗

    scan4all is an all-in-one vulnerability scanner that orchestrates parallel network reconnaissance, service cracking, and exploit execution across a wide range of protocols. It combines port discovery, web fingerprinting, password cracking, and a plugin-based database of over 15,000 proof-of-concept exploits into a single automated pipeline, with results streamed to Elasticsearch for structured querying and analysis. The tool distinguishes itself through its multi-engine orchestration, coordinating tools like nmap, naabu, and nuclei under one pipeline to avoid redundant work and share results.

    scan4all is an automated pipeline that orchestrates parallel reconnaissance—subdomain enumeration, port scanning, web fingerprinting, and multi-tool integration (nmap, naabu, nuclei)—directly aligning with a bug bounty recon workflow, though it omits screenshot capture and out-of-scope filtering.

    GoPort ScanningSubdomain DiscoveriesSubdomain Enumeration
    View on GitHub↗6,127
  • 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

    reconftw is an attack surface management framework that orchestrates a full reconnaissance pipeline — subdomain enumeration, port scanning, HTTP probing, and parallel execution across remote instances — directly matching the automated bug bounty recon workflow you described.

    ShellSubdomain Enumeration Tools
    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

    rengine is a full-featured automated reconnaissance framework built for bug bounty and attack surface monitoring, with subdomain enumeration, port scanning, OSINT gathering, and plugin-based workflow orchestration that matches the desired automated pipeline for recon.

    HTMLAttack Surface ManagementNetwork and Web ReconnaissanceAsset Delta Monitoring
    View on GitHub↗8,472
  • reconurge/flowsintreconurge avatar

    reconurge/flowsint

    6,979View on GitHub↗

    Flowsint is an open-source intelligence framework and reconnaissance orchestrator used for cybersecurity investigations. It functions as a containerized tool runner and data mapper, automating the collection of intelligence from open-source providers and APIs to profile targets and map threat intelligence. The platform distinguishes itself through a graph-based investigation interface, where processed raw intelligence is converted into nodes and edges to visualize relationships between entities. It allows for the creation of sequenced pipelines that chain data enrichment tools, enabling the o

    Flowsint is an open-source reconnaissance orchestrator that automates data collection and pipeline chaining, which fits the automated recon framework category, though its focus on passive OSINT and graph-based investigation may not cover active scanning features like port scanning and HTTP probing that bug bounty workflows often require.

    TypeScriptOSINT Automation FrameworksReconnaissance Workflow OrchestratorsExternal Intelligence Integrators
    View on GitHub↗6,979
  • jasonxtn/argusjasonxtn avatar

    jasonxtn/Argus

    3,254View on GitHub↗

    Argus is a modular network reconnaissance framework designed for gathering network intelligence, mapping infrastructure, and assessing security postures through automated discovery tasks. It operates as a containerized security toolset that allows for the consistent execution of specialized information-gathering modules across different operating systems. The system functions as an infrastructure audit tool and a web application security scanner, performing tasks such as DNS lookups, port scanning, and the inspection of HTTP headers to detect vulnerabilities. It also serves as a threat intell

    Argus is a modular network reconnaissance framework that automates DNS lookups, port scanning, and web crawling for bug bounty workflows, though it lacks built-in screenshot capture and explicit out-of-scope filtering, making it a solid but not comprehensive fit for the full recon pipeline.

    PythonInfrastructure ReconnaissanceSecurity Reconnaissance ModulesContainerized Security Toolsets
    View on GitHub↗3,254
  • 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

    Sublist3r is a focused subdomain enumeration tool with a built-in TCP port scanner, but it does not provide the broader automated pipeline features like HTTP probing, screenshot capture, or workflow orchestration that a full bug bounty recon framework would include.

    PythonSubdomain EnumerationSubdomain EnumerationSubdomain Enumeration Tools
    View on GitHub↗10,957
  • findomain/findomainFindomain avatar

    Findomain/Findomain

    3,684View on GitHub↗

    Findomain is a subdomain discovery tool and DNS resolver used for mapping an organization's external attack surface. It functions as a DNS infrastructure analyzer that searches for registered subdomains associated with a root domain to uncover undocumented infrastructure and services. The project includes an attack surface monitor that tracks changes to subdomains over time, using differential state monitoring to identify newly created or deleted assets. It provides real-time alerting via webhooks when changes in the monitored domain surface are detected. The system performs high-speed DNS r

    Findomain is a fast subdomain discovery and DNS monitoring tool, but it focuses narrowly on subdomain enumeration and DNS analysis rather than automating the full reconnaissance workflow with port scanning, HTTP probing, screenshot capture, and integrated tool orchestration.

    RustBrowser Screenshot CaptureSubdomain DiscoveriesSubdomain Discovery
    View on GitHub↗3,684
  • gwen001/github-subdomainsgwen001 avatar

    gwen001/github-subdomains

    822View on GitHub↗

    This repository is a focused subdomain discovery tool that leverages GitHub, but it does not provide the full automated recon workflow with port scanning, HTTP probing, screenshot capture, or pipeline orchestration that you are looking for.

    GoSubdomain EnumerationSubdomain EnumerationSubdomain Enumeration Tools
    View on GitHub↗822
  • ice3man543/subfinderIce3man543 avatar

    Ice3man543/subfinder

    13,912View on GitHub↗

    Subfinder is a passive subdomain enumeration tool and DNS discovery utility designed to identify valid subdomains and hostnames associated with a specific organization or domain. It functions as a passive reconnaissance tool, gathering information about target domains by querying online databases without sending network traffic to the target infrastructure. The tool utilizes a pluggable provider architecture to separate discovery logic into independent modules, allowing for the integration of multiple passive-source APIs. It employs a concurrent-worker request model to execute network request

    Subfinder is a focused passive subdomain enumeration tool, not a complete automated reconnaissance framework — it handles only one piece of the workflow and lacks the broader orchestration, port scanning, and service detection you need.

    GoSubdomain DiscoveriesSubdomain EnumerationSubdomain Enumeration Tools
    View on GitHub↗13,912
Compare the top 10 at a glance
RepositoryStarsLanguageLicenseLast push
blacklanternsecurity/bbot9.9KPythonAGPL-3.0Jun 17, 2026
owasp/amass14.7KGoNOASSERTIONApr 17, 2026
1n3/sn1per
10K
Shell
other
Apr 29, 2026
hktalent/scan4all6.1KGoBSD-3-ClauseJul 12, 2024
six2dez/reconftw7.2KShellmitFeb 20, 2026
yogeshojha/rengine8.5KHTMLgpl-3.0Nov 16, 2025
reconurge/flowsint7KTypeScriptApache-2.0Jun 22, 2026
jasonxtn/argus3.3KPythonmitDec 10, 2025
aboul3la/sublist3r11KPythonGPL-2.0Aug 2, 2024
findomain/findomain3.7KRustgpl-3.0Feb 20, 2026

Related searches

  • Recon automation framework
  • a tool for subdomain enumeration and reconnaissance
  • an osint toolkit for reconnaissance and enumeration
  • a tool for performing dns reconnaissance
  • an email recon and breach lookup tool
  • a self-hosted internet scanner
  • a web technology fingerprinting tool
  • an open source penetration testing framework