Saltar al contenido

OSINT: qué puede averiguar de ti (o de tu empresa) alguien con paciencia y Google

    OSINT:

    qué puede averiguar de ti (o de tu empresa) alguien con paciencia y Google

    Serie Red Team / Concienciación  |  unfantasmaenelsistema.com

    Antes de que un atacante lance el primer paquete contra una red, ya lleva días —a veces semanas— trabajando. No toca nada, no deja rastro y no comete ningún delito: simplemente lee. Lee la web de la empresa, los perfiles de sus empleados, las ofertas de trabajo que publica, los documentos PDF que ha colgado sin revisar, los repositorios de código de sus desarrolladores y los registros públicos de sus dominios. A esa fase se la llama OSINT, inteligencia de fuentes abiertas, y es la fase 0 de cualquier auditoría de seguridad seria y de cualquier ataque real.

    Este artículo es a la vez una introducción a la disciplina y un ejercicio de concienciación. Vamos a ver qué tipo de información se puede reconstruir sobre una persona o una organización usando solo fuentes públicas, con qué metodología se hace, dónde están los límites legales —que son estrictos— y, sobre todo, cómo reducir tu propia huella y la de tu organización.

    Qué aprenderás en este artículo

    Qué es exactamente OSINT y cuál es su marco legal en España · La metodología de cuatro fases: definir, recolectar, correlar, documentar · Operadores de búsqueda avanzada (Google dorks) y para qué sirven de verdad · Metadatos de documentos e imágenes: lo que publicas sin saber que lo publicas · OSINT de personas, de dominios y de infraestructura, a alto nivel · Cómo auditar y reducir tu exposición y la de tu empresa

    1. Qué es OSINT y qué no es

    OSINT (Open Source Intelligence) es el proceso de recopilar información de fuentes de acceso público y convertirla en inteligencia útil: no es el dato suelto, sino la conclusión que se extrae al cruzar muchos datos sueltos. El término viene del mundo de la inteligencia militar y diplomática, donde «fuente abierta» se opone a fuentes humanas o interceptación de señales.

    En seguridad ofensiva y defensiva, OSINT abarca cualquier información obtenible sin autenticarse en un sistema ajeno ni engañar a una persona para que la revele: páginas web, buscadores, redes sociales públicas, boletines oficiales, registros mercantiles, bases de datos de brechas ya divulgadas, metadatos de ficheros publicados, cachés y archivos históricos de la web.

    1.1 La frontera que no se cruza

    • Acceder a un sistema con credenciales que no son tuyas —aunque las hayas encontrado en una brecha— es acceso no autorizado, no OSINT
    • Preguntar directamente a un empleado haciéndote pasar por otra persona es ingeniería social activa, una técnica distinta con su propio marco legal y ético
    • Escanear puertos, forzar directorios o probar credenciales ya es interacción con el objetivo: ha terminado la fase pasiva
    • Recopilar sistemáticamente datos personales de un particular concreto para hostigarlo o exponerlo (doxing) es acoso, con independencia de que cada dato viniera de una fuente abierta

    Marco legal en España: OSINT no es barra libre

    El acceso o la interceptación sin autorización de datos o sistemas está tipificado en los arts. 197, 197 bis y 197 ter del Código Penal; los daños informáticos, en el art. 264 · El tratamiento de datos personales obtenidos de fuentes abiertas sigue estando sujeto al RGPD y a la LOPDGDD: que un dato sea accesible no significa que puedas almacenarlo, perfilarlo o publicarlo · El acoso (art. 172 ter CP) puede cometerse acumulando información pública sobre una persona con fin de vigilancia u hostigamiento · En un pentest, la fase OSINT debe estar cubierta por el contrato y su alcance por escrito, igual que el resto de la auditoría; en concienciación y formación, trabaja siempre sobre tu propia organización o sobre objetivos de práctica preparados para ello

    2. Metodología: cuatro fases

    El OSINT improvisado —abrir veinte pestañas y copiar lo que llame la atención— produce ruido, no inteligencia. El proceso ordenado tiene cuatro fases que se repiten en ciclo.

    FaseQué se haceError típico
    1. DefinirFijar el objetivo y las preguntas concretas a responder, y el alcance autorizadoEmpezar a buscar sin saber qué se busca
    2. RecolectarObtener datos de fuentes abiertas, anotando siempre de dónde sale cada unoNo registrar la fuente ni la fecha de cada hallazgo
    3. CorrelarCruzar datos de distintas fuentes para confirmar, descartar o construir una hipótesisDar por cierto un dato que aparece en una sola fuente
    4. DocumentarRedactar hallazgos, evidencias y nivel de confianza; identificar huecosEntregar capturas sueltas sin narrativa ni conclusiones

    La fase de correlación es la que convierte OSINT en una disciplina y no en una colección de trucos. Un nombre de usuario reutilizado en cinco plataformas, una foto de perfil que aparece también en un foro de hace diez años, un dominio registrado con el mismo teléfono que otro: cada coincidencia sube o baja la confianza en una hipótesis.

    Higiene operativa de quien investiga

    Trabaja desde un navegador o una máquina virtual dedicada, sin sesiones personales iniciadas, para no contaminar resultados ni dejar tu identidad en el objetivo · No inicies sesión en redes sociales con tu cuenta real para ver un perfil: muchas plataformas notifican las visitas o las usan para recomendaciones · Guarda las evidencias con fecha y URL exacta; la web cambia y un hallazgo sin fecha no vale nada en un informe

    3. Operadores de búsqueda avanzada (Google dorks)

    Los buscadores exponen operadores que acotan la consulta mucho más de lo que permite la caja normal. Combinándolos se encuentran documentos y páginas que están públicos pero que nadie enlazó pensando en que se indexarían. La lista de referencia histórica es la Google Hacking Database (GHDB) de Exploit-DB.

    OperadorEfectoEjemplo de uso legítimo
    site:Limita a un dominio o subdominiosite:ejemplo.com — inventario de lo indexado de tu web
    filetype: / ext:Filtra por extensión de ficherosite:ejemplo.com filetype:pdf — PDF publicados
    intitle: / inurl:Palabra en el título o en la URLsite:ejemplo.com inurl:login — portales de acceso
    intext:Palabra en el cuerpo de la páginaintext:»contraseña por defecto» — revisión de manuales propios
    cache:Versión cacheada por el buscadorrevisar qué guardó el buscador de una página ya cambiada
    -palabraExcluye resultadossite:ejemplo.com -www — subdominios distintos del principal
    # Auditoria de tu PROPIO dominio: que ha quedado publico e indexado
    site:tudominio.com filetype:xlsx OR filetype:docx OR filetype:pdf
    site:tudominio.com inurl:(admin OR login OR panel OR intranet)
    site:tudominio.com intitle:"index of"   # listados de directorio abiertos
     
    # Lo mismo para subdominios olvidados
    site:*.tudominio.com -site:www.tudominio.com

    Los dorks encuentran, no autorizan

    Que un buscador te devuelva un panel de administración o una hoja de cálculo con datos no te da ningún derecho a entrar ni a descargarla si no es tuya: sigue siendo acceso no autorizado · Sobre tu propia organización, en cambio, este es uno de los ejercicios de reducción de superficie más rentables que puedes hacer en una tarde

    4. Metadatos: lo que publicas sin querer

    Casi todos los ficheros llevan metadatos: información sobre el fichero incrustada en el propio fichero. Una foto hecha con el móvil puede incluir el modelo de cámara, la fecha exacta y —si el GPS estaba activo— las coordenadas donde se tomó. Un PDF o un documento de ofimática suele guardar el nombre del autor, la organización, la plantilla usada, las rutas internas de red y el software con su número de versión.

    4.1 EXIF en imágenes

    El estándar EXIF almacena en las fotos parámetros de disparo y, con frecuencia, geolocalización. Las grandes redes sociales suelen eliminar estos datos al subir la imagen, pero muchos foros, blogs, wikis, gestores documentales y descargas directas no lo hacen. Una galería de fotos «de la oficina» puede revelar la dirección exacta de una sede que no figura en ningún sitio.

    4.2 Metadatos en documentos ofimáticos y PDF

    Al recopilar los documentos publicados por una organización y extraer sus metadatos en bloque, se obtiene con frecuencia la convención de nombres de usuario (por ejemplo, inicial del nombre más apellido), los nombres de servidores internos, las versiones de software instaladas y a veces impresoras y rutas de red. Herramientas como FOCA o metagoofil automatizaron históricamente esta recolección; ExifTool es el cuchillo suizo para inspeccionar un fichero concreto.

    # Inspeccionar los metadatos de un fichero propio antes de publicarlo
    exiftool documento.pdf
    exiftool foto.jpg | findstr /I "GPS"      # Windows
    exiftool foto.jpg | grep -i gps            # Linux / macOS
     
    # Limpiar TODOS los metadatos de una copia antes de subirla
    exiftool -all= -o copia_limpia.pdf documento.pdf

    Antes de subir cualquier fichero a una web pública

    Exporta a PDF con la opción de eliminar información personal, o pasa un limpiador de metadatos · En Windows: clic derecho, Propiedades, Detalles, «Quitar propiedades e información personal» · Desactiva el geoetiquetado de la cámara del móvil si vas a compartir fotos en abierto

    5. OSINT de personas

    El objetivo de esta sección no es enseñar a perfilar a nadie, sino que entiendas qué se reconstruye sobre una persona con datos públicos, para que puedas evaluar tu propia exposición.

    • Identidad digital cruzada: un mismo alias reutilizado en varias plataformas permite enlazar cuentas que la persona cree separadas; existen buscadores que comprueban un nombre de usuario en cientos de servicios a la vez
    • Brechas de datos divulgadas: servicios como Have I Been Pwned indican en qué filtraciones públicas aparece un correo, sin mostrar la contraseña; sirve para saber qué credenciales tuyas conviene rotar y dónde tenías cuenta
    • Huella profesional: perfiles laborales, ponencias, actas de congresos, contribuciones a proyectos y ofertas de empleo de la empresa dibujan el organigrama y el stack tecnológico
    • Agregadores y registros: boletines oficiales, registros mercantiles y de la propiedad, hemerotecas y datos de asociaciones profesionales son fuentes públicas por ley
    • Contenido visual: la búsqueda inversa de imágenes localiza dónde más aparece una foto de perfil; los elementos de fondo de una foto pueden situar una ubicación

    Perfilar a un particular concreto tiene un límite claro

    Este artículo describe capacidades a efectos de defensa y concienciación; recopilar de forma dirigida y sistemática datos de una persona física identificada, fuera de un encargo autorizado, puede constituir tratamiento ilícito de datos (RGPD/LOPDGDD) y, según el fin y la intensidad, acoso (art. 172 ter CP) o descubrimiento de secretos (art. 197 CP) · El doxing —publicar datos personales para exponer o intimidar— queda fuera de cualquier marco legítimo, sea cual sea el origen de los datos

    6. OSINT de dominio, empresa e infraestructura

    Sobre una organización, la información pública permite dibujar buena parte de su superficie expuesta a internet sin enviar un solo paquete a sus sistemas.

    Fuente públicaQué revela
    WHOIS / RDAPDatos de registro del dominio, fechas, registrador, a veces contactos
    Registros DNSServidores de correo (MX), de nombres (NS), TXT (SPF/DKIM), servicios apuntados
    Certificate Transparency (crt.sh)Subdominios revelados por los certificados TLS emitidos
    Motores de subdominios pasivosNombres de host históricos y actuales agregados de múltiples fuentes
    Repositorios de código públicosClaves y credenciales filtradas por error, rutas internas, dependencias
    Archivos históricos de la webPáginas y ficheros retirados pero aún recuperables (Wayback Machine)
    Ofertas de empleoTecnologías concretas en uso: EDR, SIEM, cloud, versiones

    Certificate Transparency merece una mención aparte: como toda CA está obligada a registrar públicamente los certificados que emite, consultar crt.sh para tu dominio revela subdominios que quizá creías internos. Es la misma técnica que cubrimos en el artículo de TLS y PKI, aplicada al inventario.

    6.1 Infraestructura: Shodan y Censys

    Shodan y Censys escanean internet de forma continua y publican lo que encuentran: qué servicios responden en cada IP, qué versiones anuncian, qué certificados presentan, qué paneles quedan expuestos. Consultar tu propio rango de direcciones en estos servicios es la forma más rápida de descubrir un servicio que alguien levantó «un momento» hace ocho meses y sigue ahí.

    # Consultas OSINT sobre TU PROPIA infraestructura
     
    # Subdominios a partir de Certificate Transparency
    curl -s "https://crt.sh/?q=%25.tudominio.com&output=json" | jq -r '.[].name_value' | sort -u
     
    # Registros DNS basicos
    dig +short ANY tudominio.com
    dig +short TXT tudominio.com     # revisa que expone tu SPF
     
    # En Shodan (web o CLI), acotado a tu rango asignado:
    #   net:203.0.113.0/24
    #   org:"Nombre de tu organizacion"

    Escanear ya no es OSINT pasivo

    dig y una consulta a crt.sh o a la API de Shodan interrogan a terceros, no al objetivo: siguen siendo pasivos · Lanzar tú un escáner de puertos, un fuzzer de subdominios activo o un enumerador contra sistemas que no son tuyos es interacción directa y requiere autorización expresa por escrito; sin ella, puede incurrir en los arts. 197 bis y 264 CP

    7. Reducir tu huella y la de tu organización

    Todo lo anterior se vuelve del revés en cuanto lo aplicas sobre ti mismo. Un ejercicio de OSINT defensivo —a veces llamado «self-OSINT» o auditoría de exposición— consiste en buscarte a ti y a tu empresa como lo haría un tercero y cerrar lo que no debería estar abierto.

    7.1 A nivel personal

    • Búscate en Have I Been Pwned y rota las contraseñas de los servicios que aparezcan; no reutilices credenciales entre sitios (ver el artículo de gestores de contraseñas)
    • Revisa la privacidad de tus perfiles y separa alias entre ámbitos que quieras mantener sin vincular
    • Elimina metadatos antes de publicar fotos y documentos; desactiva el geoetiquetado
    • Solicita la retirada de tus datos a los agregadores que los publiquen; en la UE tienes derecho de supresión

    7.2 A nivel de organización

    • Inventario periódico con site: y crt.sh: qué subdominios, paneles y documentos están indexados
    • Política de metadatos: limpieza obligatoria de todo fichero antes de publicarlo en la web
    • Revisión de repositorios de código públicos y del historial en busca de secretos; rotación de los que aparezcan y escaneo automático de secretos en el pipeline
    • Ofertas de empleo genéricas: describe el puesto sin regalar el nombre y la versión de cada producto de seguridad que usáis
    • Consulta recurrente de vuestro rango en Shodan/Censys y cierre de lo que no deba estar expuesto
    • Concienciación: lo que el personal publica sobre su trabajo es la mayor fuente de OSINT sobre la empresa

    Recursos y lecturas

    OSINT Framework (osintframework.com) — árbol de herramientas por tipo de dato · Exploit-DB Google Hacking Database — catálogo de dorks de referencia · Have I Been Pwned (haveibeenpwned.com) — exposición de un correo en brechas divulgadas · crt.sh — consulta de Certificate Transparency · ExifTool — inspección y limpieza de metadatos · Michael Bazzell, «OSINT Techniques» — manual de referencia de la disciplina · Nuestros artículos de TLS y PKI, gestores de contraseñas y OWASP Top 10, para el contexto defensivo

    Conclusión

    OSINT no es hackear: es leer con método lo que ya está publicado. Precisamente por eso es tan potente y tan difícil de detectar —no hay nada que detectar— y por eso la única defensa real es controlar lo que se publica en primer lugar.

    El marco legal marca una frontera nítida: mirar fuentes abiertas es lícito; acceder a sistemas ajenos, engañar a personas o perfilar y exponer a un particular concreto, no. Dentro de esa frontera, la herramienta más útil que te llevas de este artículo es la costumbre de buscarte a ti y a tu organización antes de que lo haga otro.

    unfantasmaenelsistema.com | Seguridad, sistemas y todo lo que no debería funcionar (pero funciona)

    Resumen de privacidad

    Esta web utiliza cookies para que podamos ofrecerte la mejor experiencia de usuario posible. La información de las cookies se almacena en tu navegador y realiza funciones tales como reconocerte cuando vuelves a nuestra web o ayudar a nuestro equipo a comprender qué secciones de la web encuentras más interesantes y útiles.