Web recon & vuln scanner for streamlined, configurable information gathering
Top 6.5% on sourcepulse
reNgine is an automated web reconnaissance framework designed for security professionals, penetration testers, and bug bounty hunters. It streamlines the information gathering process through configurable engines, data correlation, continuous monitoring, and a user-friendly interface, aiming to simplify and enhance reconnaissance efforts.
How It Works
reNgine employs a database-backed architecture for organizing and correlating reconnaissance data, moving beyond traditional file-based outputs. It utilizes highly configurable, YAML-based scan engines that allow users to customize parameters like thread management and timeouts, offering pre-configured options for common tasks. A key feature is "Subscans," enabling focused scans on newly discovered assets without waiting for the entire pipeline to complete. The framework also integrates GPT for generating detailed vulnerability reports, including remediation steps and impact assessments, and for suggesting potential attack surfaces based on reconnaissance data.
Quick Start & Requirements
git clone https://github.com/yogeshojha/rengine
), navigate into it (cd rengine
), configure .env
(especially POSTGRES_PASSWORD
), and run sudo ./install.sh
. A non-interactive install is available with sudo ./install.sh -n
.Highlighted Details
Maintenance & Community
Licensing & Compatibility
Limitations & Caveats
The project notes that parts of the README were refined using AI language models. While community-curated videos are provided, users are advised to refer to official documentation for the most up-to-date information, as community content may become outdated.
5 months ago
1+ week