
🔎 El framework de Inteligencia de Fuentes Abiertas (OSINT) más avanzado para escanear direcciones IP, correos electrónicos, sitios web y organizaciones.
ReconSpider es el marco de Inteligencia de Fuentes Abiertas (OSINT) más avanzado para escanear direcciones IP, correos electrónicos, sitios web, organizaciones y obtener información de diferentes fuentes.
ReconSpider puede ser utilizado por investigadores de seguridad informática, probadores de penetración, cazadores de bugs e investigadores de delitos cibernéticos para encontrar información profunda sobre su objetivo.
ReconSpider agrega todos los datos brutos, los visualiza en un panel y facilita la alerta y monitorización de los datos.
ReconSpider también combina las capacidades de Wave, Photon y Recon Dog para realizar un enumeración exhaustiva de la superficie de ataque.
ReconSpider = Recon + Spider
Recon = Reconocimiento
El reconocimiento es una misión para obtener información mediante diversos métodos de detección, sobre las actividades y recursos de un enemigo o enemigo potencial, o características geográficas de un área particular.
Spider = Rastreador web
Un rastreador web, a veces llamado araña o spiderbot y a menudo abreviado como crawler, es un bot de Internet que navega sistemáticamente por la World Wide Web, típicamente con el propósito de indexación web (web spidering).
ReconSpider : 1.0.7
Consulta nuestro mapa mental para ver visualmente la información organizada de esta herramienta sobre api, servicios y técnicas y más.
https://bhavsec.com/img/reconspider_map.png
ReconSpider and its documents are covered under GPL-3.0 (General Public License v3.0)
__________ _________ __ ___
\______ \ ____ ____ ____ ____ / _____/_____ |__| __| _/___________
| _// __ \_/ ___\/ _ \ / \ \_____ \\____ \| |/ __ |/ __ \_ __ \
| | \ ___/\ \__( <_> ) | \ / \ |_> > / /_/ \ ___/| | \/
|____|_ /\___ >\___ >____/|___| / /_______ / __/|__\____ |\___ >__|
\/ \/ \/ \/ \/|__| \/ \/
ENTER 0 - 13 TO SELECT OPTIONS
1. IP Enumerate information from IP Address
2. DOMAIN Gather information about given DOMAIN
3. PHONENUMBER Gather information about Phonenumber
4. DNS MAP Map DNS records associated with target
5. METADATA Extract all metadata of the given file
6. REVERSE IMAGE SEARCH Obtain domain name or IP address mapping
7. HONEYPOT Check if it's honeypot or a real system
8. MAC ADDRESS LOOKUP Obtain information about give Macaddress
9. IPHEATMAP Draw out heatmap of locations of IP
10. TORRENT Gather torrent download history of IP
11. USERNAME Extract Account info. from social media
12. IP2PROXY Check whether IP uses any VPN / PROXY
13. MAIL BREACH Checks given domain has breached Mail
99. UPDATE Update ReconSpider to its latest version
0. EXIT Exit from ReconSpider to your terminal
Instalar y usar ReconSpider es muy fácil. El proceso de instalación es muy simple.
¡Comencemos !!
Paso 1 - Clonar ReconSpider en tu sistema linux.
Para descargar ReconSpider simplemente clona el repositorio de github. A continuación se muestra el comando que puedes usar para clonar el repositorio de ReconSpider.
git clone https://github.com/bhavsec/reconspider.git
Paso 2 - Asegúrate de que python3 y python3-pip estén instalados en tu sistema.
También puedes realizar una comprobación escribiendo este comando en tu terminal.
sudo apt install python3 python3-pip
Paso 3 - Instalar todas las dependencias.
Una vez que clones y verifiques la instalación de python, encontrarás un directorio llamado reconspider. Simplemente ve a ese directorio e instala usando estos comandos:
cd reconspider
sudo python3 setup.py install
Paso 4 - Configurar la Base de Datos.
Base de Datos IP2Proxy
https://lite.ip2location.com/database/px8-ip-proxytype-country-region-city-isp-domain-usagetype-asn-lastseen
Descarga la base de datos, extráela y muévela al directorio reconspider/plugins/.
Las API incluidas en ReconSpider son GRATUITAS y tienen un uso limitado y restringido por mes. Por favor, actualiza las API actuales con nuevas API en el archivo setup.py, y reinstala una vez hecho para reflejar los cambios.
Advertencia: No actualizar las API puede resultar en no mostrar la salida esperada o puede mostrar errores.
Necesitas crear la cuenta y obtener las claves API de los siguientes sitios web.
ReconSpider es una herramienta muy útil y fácil de usar. Todo lo que tienes que hacer es pasar valores a los parámetros. Para iniciar ReconSpider simplemente escribe:
python3 reconspider.py
1. IP
Esta opción recopila toda la información de la dirección IP dada de recursos públicos.
ReconSpider >> 1
IP >> 8.8.8.8
2. DOMAIN
Esta opción recopila toda la información de la URL dada y verifica vulnerabilidades.
Reconspider >> 2
HOST (URL / IP) >> vulnweb.com
PORT >> 443
3. PHONENUMBER
Esta opción te permite recopilar información del número de teléfono dado.
Reconspider >> 3
PHONE NUMBER (919485247632) >>
4. DNS MAP
Esta opción te permite mapear la superficie de ataque de una organización con un mapa DNS virtual de los registros DNS asociados con la organización objetivo.
ReconSpider >> 4
DNS MAP (URL) >> vulnweb.com
5. METADATA
Esta opción te permite extraer todos los metadatos del archivo.
Reconspider >> 5
Metadata (PATH) >> /root/Downloads/images.jpeg
6. REVERSE IMAGE SEARCH
Esta opción te permite obtener información e imágenes similares disponibles en internet.
Reconspider >> 6
REVERSE IMAGE SEARCH (PATH) >> /root/Downloads/images.jpeg
Open Search Result in web broser? (Y/N) : y
7. HONEYPOT
Esta opción te permite identificar honeypots. La probabilidad de que una IP sea un honeypot se captura en un valor "Honeyscore" que puede ir de 0.0 a 1.0.
ReconSpider >> 7
HONEYPOT (IP) >> 1.1.1.1
8. MAC ADDRESS LOOKUP
Esta opción te permite identificar los detalles de la dirección MAC, como el fabricante, dirección, país, etc.
Reconspider >> 8
MAC ADDRESS LOOKUP (Ej:08:00:69:02:01:FC) >>
9. IPHEATMAP
Esta opción te proporciona un mapa de calor de la IP proporcionada o una IP única, si conecta todas las ubicaciones de las IPs proporcionadas con coordenadas precisas.
Reconspider >> 9
1) Trace single IP
2) Trace multiple IPs
OPTIONS >>
10. TORRENT
Esta opción te permite recopilar el historial de descargas de Torrent.
Reconspider >> 10
IPADDRESS (Ej:192.168.1.1) >>
11. USERNAME
Esta opción te permite recopilar información de la cuenta del nombre de usuario proporcionado de redes sociales como Instagram, Twitter, Facebook.
Reconspider >> 11
1.Facebook
2.Twitter
3.Instagram
Username >>
12. IP2PROXY
Esta opción te permite identificar si la dirección IP utiliza algún tipo de VPN / Proxy para ocultar su identidad.
Reconspider >> 12
IPADDRESS (Ej:192.168.1.1) >>
13. MAIL BREACH
Esta opción te permite identificar todos los ID de correo electrónico filtrados de un dominio dado.
Reconspider >> 13
DOMAIN (Ej:intercom.io) >>
99. UPDATE
Esta opción te permite buscar actualizaciones. Si hay una versión más reciente disponible, ReconSpider descargará y fusionará las actualizaciones en el directorio actual sin sobrescribir otros archivos.
ReconSpider >> 99
Checking for updates..
0. EXIT
Esta opción te permite salir del Framework ReconSpider a la terminal de tu sistema operativo actual.
ReconSpider >> 0
Bye, See ya again..
¿Quieres tener una conversación en privado?
Twitter: @bhavsec
Facebook: fb.com/bhavsec
Instagram: instagram.com/bhavsec
LinkedIn: linkedin.com/in/bhavsec
Email: [email protected]
Sitio web: bhavsec.com
Por favor, revisa la Guía Wiki de ReconSpider para una explicación detallada de cada opción y característica.
ReconSpider está en desarrollo y se están implementando actualizaciones para corregir errores, optimizar el rendimiento y añadir nuevas funciones. El manejo personalizado de errores aún no está implementado, y todo el enfoque está en crear la funcionalidad requerida.