Skip to content

Reconocimiento de Imágenes en OSINT

Las imágenes pueden revelar información crítica en auditorías de seguridad:

  • Ubicaciones geográficas (geolocalización)
  • Dispositivos y tecnologías usadas (metadatos)
  • Relaciones personales y profesionales
  • Patrones de comportamiento

Motor de búsqueda facial inversa:

  • Busca personas en internet usando una foto
  • Encuentra perfiles en redes sociales, blogs, noticias
  • Útil para identificar objetivos anónimos

Enlace: https://pimeyes.com/en

Reconocimiento de objetos y lugares:

Búsqueda inversa de imágenes clásica:

  • Busca copias de la misma imagen en la web
  • Encuentra modificaciones y ediciones
  • Historial de uso de la imagen

Enlace: https://tineye.com

Extracción de metadatos de imágenes:

Terminal window
exiftool imagen.jpg

Muestra datos como:

  • Coordenadas GPS
  • Fecha y hora de captura
  • Modelo de cámara
  • Software de edición
  1. Extraer coordenadas con ExifTool
  2. Buscar en Google Maps: 47.620422, -122.349358
  3. Si no hay coordenadas, buscar puntos de referencia:
    • Edificios característicos
    • Señales de tráfico
    • Vegetación y clima
  • Identificar uniformes o logos de empresas
  • Buscar matrículas de vehículos (ej: @ALPR)
  • Reconocer placas de calles o números de edificio

Script para extraer metadatos y buscar en APIs:

import exiftool
import requests
with exiftool.ExifTool() as et:
metadata = et.execute_json('imagen.jpg')[0]
if 'GPSPosition' in metadata:
print(f"Coordenadas: {metadata['GPSPosition']}")
# Buscar en Google Maps
  1. Recolección: Obtener imágenes de redes sociales, sitios corporativos, etc.
  2. Extracción: Metadatos con ExifTool
  3. Búsqueda Inversa: Usar PimEyes, Google Lens y TinEye
  4. Correlación: Cruzar datos con otras fuentes OSINT
  5. Explotación: Usar información para ataques dirigidos

Ética: Nunca usar estas técnicas para vigilancia no autorizada o acoso.