
ReconSpider es una potente herramienta OSINT que permite a investigadores de seguridad, probadores de penetración y cazadores de errores recopilar información detallada sobre direcciones IP, correos electrónicos, sitios web y organizaciones desde múltiples fuentes públicas.
Con un tablero intuitivo para visualizar datos, ReconSpider combina las capacidades de herramientas como Wave, Photon y ReconDog para ofrecer un análisis completo de la superficie de ataque.
¿Por qué se llama ReconSpider?
Recon = Reconocimiento: Proceso de obtener información sobre un objetivo mediante técnicas de detección.
Spider = Rastreador web: Robot que explora sistemáticamente la web para recopilar datos, similar a un rastreador de indexación.
Versión (beta)
ReconSpider: 1.0.6
Funcionalidades de ReconSpider
ReconSpider es una herramienta CLI diseñada para facilitar el análisis OSINT con las siguientes características:
Opción | Descripción |
---|---|
IP | Recopila información de una dirección IP desde recursos públicos. |
Dominio | Analiza una URL y verifica posibles vulnerabilidades. |
Número de teléfono | Obtiene datos asociados a un número de teléfono. |
Mapa DNS | Mapea registros DNS de un dominio para explorar la superficie de ataque. |
Metadatos | Extrae metadatos de archivos. |
Búsqueda de imagen invertida | Encuentra información y imágenes similares en la web. |
Honeypot | Identifica si una IP es un honeypot (Honeyscore de 0.0 a 1.0). |
Búsqueda de dirección MAC | Obtiene detalles del fabricante y ubicación de una dirección MAC. |
IP Heatmap | Genera un mapa de calor con ubicaciones de IPs. |
Torrent | Recopila historial de descargas de torrents asociadas a una IP. |
Nombre de usuario | Extrae información de cuentas en redes sociales (Facebook, Twitter, Instagram). |
IP2Proxy | Detecta si una IP usa VPN o proxy. |
Incumplimiento de correo | Identifica correos comprometidos en un dominio. |
Actualizar | Busca y aplica las últimas actualizaciones de ReconSpider. |
Salir | Cierra ReconSpider y regresa al terminal. |
Los resultados se consolidan y visualizan en un tablero, con opciones para monitoreo y alertas automáticas.
Mapa mental
Explora el mapa mental para visualizar las APIs, servicios y técnicas de ReconSpider.
Información de licencia
ReconSpider está licenciado bajo GPL-3.0 (General Public License v3.0)
Instalación de ReconSpider
Instalar ReconSpider es sencillo en sistemas Linux y Windows. Sigue estos pasos:
Linux
- Clona el repositorio:
git clone https://github.com/bhavsec/reconspider.git
- Verifica que Python3 y pip estén instalados:
sudo apt install python3 python3-pip
- Instala las dependencias:
cd reconspider
sudo python setup.py install
Windows
- Descarga el repositorio desde GitHub.
- Descomprime el archivo reconspider-master.zip usando herramientas como WinZip o WinRAR.
- Instala las dependencias desde el símbolo del sistema:
cd reconspider
python setup.py install
Base de datos IP2Proxy
Descarga la base de datos desde IP2Location, extráela y muévela al directorio reconspider/plugins/
.
Uso de ReconSpider
Inicia ReconSpider con:python reconspider.py
Selecciona una opción (0-13, 99) e ingresa los parámetros requeridos. Ejemplos:
# Escanear una IP
ReconSpider >> 1
IP >> 8.8.8.8
# Analizar un dominio
ReconSpider >> 2
HOST (URL / IP) >> vulnweb.com
PORT >> 443
# Verificar un número de teléfono
ReconSpider >> 3
PHONE NUMBER >> 919485247632
Documentación y soporte
Consulta la Guía Wiki de ReconSpider para un detalle completo de todas las funciones.
Para actualizaciones, revisa el tablero de desarrollo. ReconSpider está en constante mejora con nuevas funciones y correcciones de errores.
Contacto con el desarrollador
Twitter: @bhavsec
Facebook: fb.com/bhavsec
Instagram: instagram.com/bhavsec
LinkedIn: linkedin.com/in/bhavsec
Email: contact@bhavkaran.com
Website: bhavkaran.com
Agradecimientos especiales
Adithyan AK
S0md3v
Parshant
Comparte en redes sociales:
¿Listo para explorar ReconSpider? Comparte esta guía con otros investigadores de seguridad y comienza a descubrir información valiosa hoy mismo.