Skip to content

Repository files navigation

BBH-Recon Framework

A comprehensive, practitioner-grade reconnaissance framework for bug bounty hunting and red team operations.

The framework has been reorganized into a folderized structure to improve navigation and scalability. Each module contains detailed tool workflows, configuration notes, and operational checklists.


🗺️ Reorganized Table of Contents

  • VPS selection & secure provisioning.
  • Setting up stealth redirectors (Nginx, CDNs) to protect team assets.
  • Proxychains configuration and IP rotation techniques (Tor, AWS API Gateway / FireProx).
  • Operational environment isolation and legal safe harbor compliance.
  • Programmatic scope parsing from Bug Bounty platforms using bbscope.
  • Business hierarchy mapping (acquisitions, subsidiaries) via public company registries (SEC, Crunchbase).
  • Passive email and identity harvesting.
  • Search engine dorking (Google Hacking Database) for sensitive data leakage.
  • Threat intelligence search queries (Shodan, Censys, FOFA).
  • Historical DNS and WHOIS tracking.
  • Passive subdomain gathering using aggregators (subfinder, bbot, amass, assetfinder).
  • Certificate Transparency (CT) log mining (direct SQL queries to crt.sh and real-time CertStream monitoring).
  • Historical archive URL scraping (Wayback Machine, GAU).
  • Ad-network tag correlation to link unknown assets.
  • DNS bruteforcing and permutation workflows (puredns, gotator, dnsgen).
  • Subdomain takeover verification mechanisms.
  • ASN and IP space mapping (metabigor, BGP tables).
  • Mass port scanning and version fingerprinting (masscan, nmap, rustscan).
  • Virtual host fuzzing (ffuf).
  • Recursive directory and file fuzzing (feroxbuster, ffuf).
  • Active web crawling (katana).
  • API and GraphQL schema discovery (kiterunner, arjun, clairvoyance).
  • JavaScript analysis, endpoint extraction (linkfinder), and secret scanning (secretfinder).
  • AWS storage bucket discovery, permission checks, and IMDSv1/v2 metadata retrieval.
  • Google Cloud Storage bucket validation and metadata checks.
  • Azure blob containers analysis and instance metadata.
  • Multi-cloud storage scanning (cloudbrute).
  • Technology stack detection and version matching.
  • Parameter fuzzing, deduplication (uro), and injection mapping.
  • Authentication analysis (JWT testing, OAuth 2.0 validation, session tracking).
  • Automated vulnerability scanning pipelines using nuclei.
  • New Module: In-depth analysis of stealth C2 infrastructure redirectors.
  • Passive SSL/TLS Handshake Fingerprints: Overview of JA3/JA4 and JARM signature behaviors.
  • Active Directory Discovery: Querying Microsoft 365 and Federated Identity Providers.
  • Defense Evasion: Network scan rate optimization (low-and-slow) and protocol blending.
  • Blue Team Detection: Writing Suricata rules, Sigma templates, and tracking beaconing signatures.
  • Real-time CT monitoring and notification pipelines.
  • Custom bash scripting for daily differential scanning.
  • Distributed scanning architectures utilizing cloud fleets (axiom).
  • Setting up notifier outputs (notify) for Discord and Slack.
  • Writing high-impact vulnerability reports.
  • Reference links for must-have wordlists.
  • Unified one-liner cheat sheets (full domain resolution, exposed .git discovery, S3 enumeration).

Maintained by RemmyNine | Contributions welcome via PR.


Magnus — Offensive Security Automation

The Scripts/ directory contains magnus.ps1 — a modular PowerShell recon automation script for bug bounty hunting.

Flag Mode Description
--recon Full Recon Passive subs → DNS resolution → live HTTP → port scan (CDN-common ports)
-gp Endpoint Collection Wayback Machine + GAU URL aggregation, merge, clean, dedup
--content Content Discovery FFuF directory/path fuzzing on live hosts
--tech Tech Fingerprinting Wappalyzer-style stack detection via httpx
--takeover Takeover Check Nuclei + Subzy subdomain takeover scanning
--vuln Vulnerability Scan Nuclei CVE/exposure/misconfig templates
--passive Passive Recon Passive-only enumeration (subfinder, assetfinder, crt.sh)
--crawl Web Crawling Katana recursive crawling + JS file extraction
--ports Port Scan Comprehensive Nmap top 1000 port scan
.\Scripts\magnus.ps1 --recon example.com
.\Scripts\magnus.ps1 -gp example.com
.\Scripts\magnus.ps1 --vuln example.com --concurrency 15

About

A structured, folderized offensive security framework covering passive/active reconnaissance, web content discovery, cloud recon, vulnerability assessment, and advanced Active Directory Pentesting & Red Teaming tradecraft with defensive telemetry analysis.

Resources

Stars

Watchers

Forks

Releases

Packages

Contributors

Languages