magicRecon : A Powerful Shell Script To Maximize The Recon And Data Collection Process Of An Objective And Finding Common Vulnerabilities

MagicRecon is a powerful shell script to maximize the recon and data collection process of an objective and finding common vulnerabilities, all this saving the results obtained in an organized way in directories and with various formats.

The new version of MagicRecon has a large number of new tools to automate as much as possible the process of collecting data from a target and searching for vulnerabilities. It also has a menu where the user can select which option he wants to execute.

This new version also has the option of “Install dependencies” with which the user can easily install all the tools and dependencies that are needed to run MagicRecon. The script code has been made in a modular way so that any user can modify it to their liking. With MagicRecon you can easily find:

  • Sensitive information disclosure.
  • Missing HTTP headers.
  • Open S3 buckets.
  • Subdomain takeovers.
  • SSL/TLS bugs.
  • Open ports and services.
  • Email spoofing.
  • Endpoints.
  • Directories.
  • Juicy files.
  • Javascript files with senstive info.
  • CORS missconfigurations.
  • Cross-site scripting (XSS).
  • Open Redirect.
  • SQL Injection.
  • Server-side request forgery (SSRF).
  • CRLF Injection.
  • Remote Code Execution (RCE).
  • Other bugs.

Requirements

To run the project, you will need to install the following tools:

Usage

./magicRecon.sh
Output:
| \/ | _ _ () | \ _ _ | |\/| |/ |/ _ | |/ | |) / \/ / _ | ‘_ \
| | | | (| | (| | | (| _ < / (| () | | | |
|| ||__,|_, ||__|| ___|______/|| ||
|_/
MENU
1) Install dependencies
2) Massive vulnerability analysis with notifications via Discord, Telegram or Slack
3) Subdomain enumeration
4) Subdomain enumeration and vulnerability scanning with nuclei
5) Subdomain enumeration with common vulnerabilities scanning
6) Scan for javascript files
7) Scan for files and directoires
8) All in one! (original MagicRecon)
q) Exit
Choose a option:

R K

Recent Posts

Best OSINT Tools for Journalists 2026: Verify Sources, Images and Claims

Journalists use OSINT to verify public information before publishing. In 2026, misinformation, AI-generated images, fake…

3 hours ago

Install Docker on Ubuntu 20.04: Complete Step-by-Step Guide

Docker is an open-source platform that lets you package and run applications inside containers. Each container…

13 hours ago

Install PostgreSQL on Ubuntu: Database Setup and Admin Guide

PostgreSQL (often called Postgres) is an open-source relational database system. It supports advanced features like JSON…

14 hours ago

Install Xrdp Remote Desktop on Ubuntu: Setup and Connect

Xrdp is an open-source server that lets you connect to your Ubuntu machine from another computer…

15 hours ago

Tomcat 9 on Ubuntu 20.04: Install, Configure, and Start

Apache Tomcat is an open-source web server and Java servlet container. It is one of the…

15 hours ago

Automatic Updates on Ubuntu: Set Up unattended-upgrades

Keeping your Ubuntu system updated is one of the best ways to protect it. Security…

16 hours ago