git404hub

what is rec0n_3ngin3 fr?

drag0nslay/rec0n_3ngin3 — explained in plain English

Analysis updated 2026-05-18

3PythonAudience · researcherComplexity · 3/5LicenseSetup · moderate

tl;dr

reC0n_3ngin3 orchestrates existing security scanning tools like subfinder, nmap, and nuclei into one tiered pipeline that produces a prioritized recon report for authorized targets.

vibe map

mindmap
  root((reC0n_3ngin3))
    What it does
      Orchestrates recon tools
      Tiered scan depth
      Prioritized reporting
    Tech stack
      Python
      nmap
      nuclei
      SQLite
    Use cases
      Passive OSINT
      Subdomain and port scanning
      Secret and cloud bucket discovery
    Safeguards
      Authorized flag gate
      Legal use warning
      Non-intrusive nuclei tags

Code map

Detail Auto

An interactive map of this repo's files and how they connect — its source is parsed live in your browser. Click Visualize to build it.

filefunction / class

what do people make with this?

VIBE 1

Run a safe, passive-only reconnaissance pass on a domain before deciding whether to scan further.

VIBE 2

Chain subdomain enumeration, port scanning, crawling, and vulnerability scanning into one command.

VIBE 3

Discover exposed secrets in JavaScript files and misconfigured cloud storage buckets on an authorized target.

VIBE 4

Generate a prioritized report of findings that automatically diffs against a previous scan of the same domain.

what's the stack?

PythonnmapnucleiSQLite

how it stacks up fr

drag0nslay/rec0n_3ngin30marildo/imago0xdfi/glm-5.2-1m-4x-dgx-spark
Stars333
LanguagePythonPythonPython
Setup difficultymoderateeasyhard
Complexity3/52/55/5
Audienceresearchergeneralresearcher

Figures from each repo's GitHub metadata at analysis time.

how do i run it?

Difficulty · moderate time til it works · 30min

Requires installing many external CLI tools like subfinder, nmap, and nuclei plus API keys for some data sources.

MIT license, use freely including commercially as long as the copyright notice is kept.

in plain english

reC0n_3ngin3 is a Python tool for bug bounty hunters and penetration testers that wraps a long list of existing security scanning tools, such as subfinder, httpx, naabu, nmap, and nuclei, into a single orchestrated pipeline. Instead of running each tool by hand and manually combining their output files, a user runs one command and gets a prioritized report covering everything from passive information gathering to vulnerability signals. The pipeline is organized into fourteen phases, grouped into four tiers so a user can choose how deep to go. Tier 1 only collects passive information from public sources like certificate transparency logs and never sends traffic to the target, making it safe to run without permission. Tier 2 adds DNS resolution, live host detection, and port scanning. Tier 3 adds crawling of historical and live URLs plus analysis of JavaScript files for exposed secrets. Tier 4 runs everything, including vulnerability scanning with nuclei, directory bruteforcing, cloud storage bucket discovery, and deeper DNS enumeration. A user can also call focused subcommands, such as enum, scan, crawl, or vuln, to run just the tools relevant to one phase. Because tiers 2 through 4 send real network traffic to the target, the tool includes a hard authorization gate in its configuration file. Active modules refuse to run unless the user has explicitly set an authorized flag to true, and the documentation states plainly that this tool must only be pointed at systems the user owns or has explicit written permission to test, since unauthorized scanning can violate computer misuse laws in various countries. Results are stored per target domain in a local SQLite database along with a plain text summary report and a full markdown report, so scanning the same domain again later automatically compares against the previous run. Setup involves cloning the repository, copying an example configuration file, adding API keys for the underlying tools, and installing the Python dependencies. The project is released under the MIT license.

prompts (copy fr)

prompt 1
Help me configure config/settings.yaml for reC0n_3ngin3 with my API keys for an authorized bug bounty target.
prompt 2
Explain the difference between tier 1 and tier 4 in reC0n_3ngin3 and when I should use each.
prompt 3
Walk me through running the enum and crawl subcommands separately instead of a full tier scan.
prompt 4
How does the authorized flag gate active scanning in reC0n_3ngin3's configuration?
prompt 5
Show me how to regenerate the FINAL_REPORT without rerunning the whole pipeline.

Frequently asked questions

what is rec0n_3ngin3 fr?

reC0n_3ngin3 orchestrates existing security scanning tools like subfinder, nmap, and nuclei into one tiered pipeline that produces a prioritized recon report for authorized targets.

What language is rec0n_3ngin3 written in?

Mainly Python. The stack also includes Python, nmap, nuclei.

What license does rec0n_3ngin3 use?

MIT license, use freely including commercially as long as the copyright notice is kept.

How hard is rec0n_3ngin3 to set up?

Setup difficulty is rated moderate, with roughly 30min to a first successful run.

Who is rec0n_3ngin3 for?

Mainly researcher.

peek the repo → explain another one

This repo across BitVibe Labs

double-check against the repo, no cap.