ENNAENNA

reNgine

GPL-3.0

๐Ÿ•ธ Web Scanning ยท Python

reNgine is an automated web application reconnaissance framework that combines multiple scanning engines into a single, correlated workflow with a web-based dashboard. It orchestrates subdomain enumeration (Subfinder, Amass), port scanning (Naabu), HTTP probing (httpx), screenshot capture (Aquatone), directory brute-forcing (ffuf), vulnerability scanning (Nuclei), and JavaScript analysis into configurable scan pipelines. What sets reNgine apart from simple tool wrappers is its correlation engine โ€” it cross-references findings across all scan stages, deduplicates results, and presents a unified view of the target's attack surface. The platform supports scheduled scans for continuous monitoring, custom scan engine configurations, and Slack/Discord notifications for new findings. With over 8,500 GitHub stars, reNgine has become a popular choice for bug bounty hunters and security teams who want automated recon without building their own pipeline infrastructure.

8.6kstars
1.3kforks
160issues
Updated 2mo ago

Installation

$ docker compose up -d

Use Cases

  • Continuous web application reconnaissance
  • Automated vulnerability discovery for bug bounties
  • Attack surface monitoring with scheduled scans

Tags

reconautomationcontinuous-monitoringbug-bountybugbountyhackinginformation-gatheringinfosecosintpenetration-testingpentestingrecon-enginereconnaissancerenginescannerscanner-webscanningsecurity-tools

Community Reviews

More in Web Scanning