
MagicRecon es un potente script de shell para maximizar el proceso de reconocimiento y recopilación de datos de un objetivo y encontrar vulnerabilidades comunes, todo ello guardando los resultados obtenidos de forma organizada en directorios y con varios formatos.
MagicRecon es un potente script de shell para maximizar el proceso de reconocimiento y recopilación de datos de un objetivo y encontrar vulnerabilidades comunes, todo ello guardando los resultados obtenidos de manera organizada en directorios y con varios formatos.
¡Con Magic Recon puedes realizar reconocimiento pasivo y activo, análisis de vulnerabilidades, escaneo de subdominios y mucho más!
$ git clone https://github.com/robotshell/magicRecon
$ cd magicRecon
$ chmod +x install.sh
$ ./install.sh
Para configurar la herramienta MagicRecon debes abrir el archivo configuration.cfg y cambiar las variables definidas por los datos del usuario.
También es importante configurar correctamente herramientas como Subfinder y Notify para garantizar el correcto funcionamiento de magicRecon.
OPCIONES DE OBJETIVO
| Parámetro | Descripción |
|---|---|
| -d | Dominio objetivo |
| -w | Dominio comodín |
| -l | Lista de objetivos |
OPCIONES DE MODO
OPCIONES EXTRA
| Parámetro | Descripción |
|---|---|
| -n, --notify | Notificar - Esta opción se usa para recibir notificaciones a través de Discord, Telegram o Slack |
| -h, --help | Ayuda - Muestra la ayuda |
./magicrecon.sh -h
__ __ _ ____
| \/ | __ _ __ _(_) ___| _ \ ___ ___ ___ _ __
| |\/| |/ _` |/ _` | |/ __| |_) / _ \/ __/ _ \| '_ \
| | | | (_| | (_| | | (__| _ < __/ (_| (_) | | | |
|_| |_|\__,_|\__, |_|\___|_| \_\___|\___\___/|_| |_|
|___/
MagicRecon v.3.0 - Proyecto de Código Abierto | Autor: Robotshell | Twitter: @robotshelld
USO
./magicrecon.sh [-d dominio.com] [-w dominio.com] [-l listadominios.txt]
[-a] [-p] [-x] [-r] [-v] [-m] [-n] [-h]
OPCIONES DE OBJETIVO
-d dominio.com Dominio objetivo
-w dominio.com Dominio comodín
-l lista.txt Lista de objetivos
OPCIONES DE MODO
-a, --all Modo todo - Escaneo completo con reconocimiento total del objetivo y escaneo de vulnerabilidades
-p, --passive Reconocimiento pasivo (Footprinting) - Realiza solo reconocimiento pasivo con múltiples herramientas
-x, --active Reconocimiento activo (Fingerprinting) - Realiza solo reconocimiento activo con múltiples herramientas
-r, --recon Reconocimiento - Realiza reconocimiento activo y pasivo
-v, --vulnerabilities Vulnerabilidades - Comprueba múltiples vulnerabilidades en el dominio/lista de dominios
-m, --massive Reconocimiento masivo - Análisis masivo de vulnerabilidades con repeticiones cada X segundos
OPCIONES EXTRA
-n, --notify Notificar - Esta opción se usa para recibir notificaciones a través de Discord, Telegram o Slack
-h, --help Ayuda - Muestra esta ayuda
Todo:
./magicrecon.sh -d dominio.com -a
Reconocimiento pasivo a una lista de dominios:
./magicrecon.sh -l listadedominios.txt -p
Reconocimiento activo a un dominio:
./magicrecon.sh -d dominio.com -x
Reconocimiento completo:
./magicrecon.sh -d dominio.com -r
Reconocimiento completo y escaneo de vulnerabilidades:
./magicrecon.sh -d dominio.com -r -v
Reconocimiento completo y escaneo de vulnerabilidades a un comodín:
./magicrecon.sh -w dominio.com
Reconocimiento masivo y escaneo de vulnerabilidades:
./magicrecon.sh -w dominio.com -m

Puedes contribuir de las siguientes maneras:
MagicRecon está licenciado bajo GPL-3.0 License
Esta herramienta está destinada únicamente a fines educativos y de investigación. El autor y los colaboradores no son responsables del mal uso de esta herramienta. Se recomienda a los usuarios que utilicen esta herramienta de manera responsable y solo en sistemas para los que tengan permiso explícito. El acceso no autorizado a sistemas, redes o datos es ilegal y poco ético. Siempre obtenga la autorización adecuada antes de realizar cualquier tipo de actividades que puedan afectar a otros usuarios o sistemas.
| Parámetro | Descripción |
|---|
| -a, --all | Modo todo - Escaneo completo con reconocimiento total del objetivo y escaneo de vulnerabilidades |
| -p, --passive | Reconocimiento pasivo (Footprinting) - Realiza solo reconocimiento pasivo con múltiples herramientas |
| -x, --active | Reconocimiento activo (Fingerprinting) - Realiza solo reconocimiento activo con múltiples herramientas |
| -r, --recon | Reconocimiento - Realiza reconocimiento activo y pasivo |
| -v, --vulnerabilities | Vulnerabilidades - Comprueba múltiples vulnerabilidades en el dominio/lista de dominios |
| -m, --massive | Reconocimiento masivo - Análisis masivo de vulnerabilidades con repeticiones cada X segundos |