Reconspider: el marco de inteligencia de código abierto más avanzado (OSINT)

ReconSpider puede ser utilizado por investigadores de seguridad de la información, probadores de penetración, cazadores de errores y detectives de delitos cibernéticos para recopilar información extensa sobre su objetivo. Es la plataforma de inteligencia de código abierto (OSINT) más poderosa para escanear direcciones IP, correos electrónicos, sitios web y organizaciones para extraer información de varias fuentes.

Instalación

Paso 1: simplemente clone el repositorio de Github para obtener ReconSpider. Para configurar esta herramienta de manera efectiva, primero debemos descargarla de la página de Github usando los comandos que se enumeran a continuación.

cd reconspider
git clone https://github.com/bhavsec/reconspider.git

Paso 2: compruebe que tanto python3 como python3-pip estén instalados en su sistema.

sudo apt install python3 python3-pip

Paso 3: cuando clone y verifique su instalación de Python, verá un directorio llamado reconspider. Ahora navegamos al directorio y ejecutamos el siguiente comando para instalar esta utilidad.

cd reconspider
sudo python3 setup.py install

Crear claves API y agregarlas

Antes de que podamos usar esta herramienta, necesitaremos ciertas claves API. Las API que estamos utilizando actualmente en esta herramienta se enumeran a continuación.

Shodan API: Crea una cuenta con Shodan y actívala. Copie la clave y péguela en el archivo config.py en el directorio de módulos una vez que haya iniciado sesión.

Ipstack: Cree una cuenta con Ipstack y actívela. Copie la clave API secreta y péguela en el archivo config.py en el directorio de módulos una vez que haya iniciado sesión.

API de Gmap:  Gmap requiere que cree una cuenta y la active. Después de iniciar sesión, haga clic en el cuadro [+ Generar nueva clave API], copie la clave y péguela en el archivo config.py del directorio de módulos.

Configuración.py

Uso:

Ahora que hemos completado todas las configuraciones y la instalación, podemos usar el programa Python para iniciar esta utilidad.

python3 reconspider.py

Enumerar dirección IP: esta opción recopila toda la información sobre una dirección IP específica de fuentes disponibles públicamente.

ReconSpider >> 1
IP >> 8.8.8.8

Enumeración de dominio: ahora intentaremos obtener más información sobre el sitio web específico. Para ello, teclearemos “2” y luego nos presentará todas las funcionalidades que podemos utilizar.

Reconspider >> 2
HOST (URL / IP) >> geeksforgeeks.org
PORT >>   

Nslookup: al proporcionar el nombre del sitio web, un atacante puede obtener un nombre de dominio o una asignación de dirección IP u otros registros de DNS.

Domain >> 3
[+]Fetching Details...

Detección de CMS: podemos utilizar este enfoque para determinar la plataforma en la que se basa el sitio web y, si un componente o una versión es vulnerable, podemos atacarlo.

Domain>> 4

PortScan: esta aplicación proporciona funciones de escaneo de puertos que pueden ser útiles para los novatos que desean realizar un escaneo de puertos en un sitio web en vivo.

Domain >> 5
1. Scan Default Ports (22-443)
2. Enter Custom Range
3. Back to Main Menu
>> 1

NÚMERO DE TELÉFONO: Puede utilizar esta opción para obtener información sobre un determinado número de teléfono.

Reconspider >> 3

METADATOS: puede usar esta opción para eliminar todos los metadatos del archivo.

Reconspider >> 5

BÚSQUEDA INVERSA DE IMÁGENES: Esta opción le permite acceder a información e imágenes comparables a las que se encuentran en Internet.

Reconspider >> 6

HONEYPOT : ¡Puedes usar esta opción para encontrar honeypots! Un número de “HoneyScore” que puede variar de 0.0 a 1.0 representa la probabilidad de que una dirección IP sea un honeypot.

Reconspider >> 7

BUSCAR DIRECCIÓN MAC: esta opción le permite determinar el fabricante, la dirección, el país y otra información de una dirección Mac.

Reconspider >> 8

IPHEATMAP: si vincula todas las ubicaciones de IP proporcionadas con el Coordinador correcto, obtendrá un mapa de calor de la IP especificada o de una única IP.

Reconspider >> 9
    1) Trace single IP
    2) Trace multiple IPs
OPTIONS >> 1

Rastreo: el rastreo es el proceso mediante el cual los motores de búsqueda envían un grupo de robots para buscar material nuevo y actualizado.

Domain >> 11

ACTUALIZAR: puede usar esta opción para buscar actualizaciones. Si hay una nueva versión disponible, ReconSpider descargará e integrará los cambios en el directorio actual sin sobrescribir ningún dato existente.

ReconSpider >> 99
Checking for updates..

SALIR: esta opción le permite salir del marco de ReconSpider y volver a la terminal de su sistema operativo actual.

ReconSpider >> 0
Bye, See ya again..

Publicación traducida automáticamente

Artículo escrito por rishavkumarj7 y traducido por Barcelona Geeks. The original can be accessed here. Licence: CCBY-SA

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *