Seeker: cómo localiza a las personas mediante ingeniería socia

Seeker: cómo localiza a las personas mediante ingeniería socia

Seeker — es una utilidad que despliega un sitio web en un servidor Apache y, usando Ngrok, crea un enlace público. Al abrir ese enlace se solicita acceso a la geolocalización del usuario. Si se concede ese acceso, Seeker obtiene datos del dispositivo y sus coordenadas.

Advertencia importante: El uso de Seeker sin el consentimiento explícito del usuario es poco ético y puede ser ilegal. Esta herramienta debe emplearse solo con fines educativos, para probar sistemas propios o con el consentimiento explícito de todas las partes involucradas.

Cómo funciona Seeker

Cuando se usa correctamente, Seeker puede proporcionar la siguiente información:

  • Sistema operativo del dispositivo
  • Versión del navegador
  • Ubicación aproximada (país, región, ciudad)
  • Nombre del proveedor de Internet
  • Coordenadas aproximadas (longitud y latitud)

Instalación de Seeker: instrucciones paso a paso

Dependencias necesarias

Antes de instalar Seeker, asegúrese de que en el equipo estén instalados:

  • Python 3.x: Seeker está escrito en Python y lo requiere para funcionar.
  • ngrok: la utilidad crea un túnel para su servidor local y lo hace accesible en Internet.

Instalación de Seeker

  1. Clone el repositorio de Seeker desde GitHub con el comando: git clone https://github.com/thewhiteh4t/seeker.git
  2. Vaya a la carpeta del proyecto: cd seeker
  3. Instale las dependencias: pip3 install -r requirements.txt

Configuración de ngrok

Ngrok es una utilidad de red que permite crear túneles seguros hacia aplicaciones web alojadas localmente.

Registro y configuración de ngrok

  1. Regístrese en el sitio  ngrok.
  2. Inicie sesión en su cuenta de ngrok.
  3. Copie el token de autenticación que le proporcionen.
  4. Autentíquese: ngrok authtoken <su_token>

Ejecución de Seeker

Ejecute Seeker con el comando: python3 seeker.py

Selección de plantilla de página web

Seleccione la plantilla adecuada entre las opciones disponibles.

Uso de ngrok

Seeker iniciará ngrok automáticamente y proporcionará una URL pública. Envíe esa URL al usuario objetivo. Cuando el usuario abra el enlace, Seeker registrará su dirección IP y comenzará a recopilar datos de geolocalización.

Recolección y análisis de datos

Después de que el usuario abra la URL, Seeker inicia la recolección de datos:
  • Dirección IP: Fuente principal para determinar la geolocalización.
  • Geolocalización: Se determina a partir de la IP y otros datos.
  • Información del navegador y del dispositivo: Incluye tipo de dispositivo, versión del navegador y otros parámetros.
Estos datos se muestran en el terminal en tiempo real y pueden usarse para analizar la ubicación y las características del dispositivo.

Conclusión

Seeker es una herramienta potente que debe usarse de forma responsable y ética. Su finalidad principal es educativa y para probar la seguridad de sistemas propios. Recuerde la importancia de proteger los datos personales y respetar la privacidad de otras personas.

Tenga cuidado al conceder acceso a la geolocalización. Permita el acceso solo a recursos verificados y confiables. No haga clic en enlaces sospechosos ni permita el acceso a su ubicación sin una razón justificada.

Alt text