Ciberseguridad OSINT & Red Team Nuevo 30 min de lectura Por Álvaro Chirou ·Revisado: 19 sep 2026

OSINT de IP, dominios e infraestructura: Shodan, Censys y DNS [2026]

Aprende a reconstruir una superficie externa a partir de DNS, RDAP, certificados, Shodan, Censys, urlscan y datos históricos, separando siempre observación, asociación, propiedad, vigencia y vulnerabilidad. El objetivo no es reunir más resultados, sino producir un mapa técnico verificable sobre activos propios o autorizados.

OSINT de IP, dominios e infraestructura: Shodan, Censys y DNS

Metodología de reconocimiento técnico: de dominios y DNS a logs CT, ASN, Shodan, Censys y gestión de superficie externa de ataque.

La pregunta que separa una búsqueda de una investigación de infraestructura #

La pregunta propietaria de esta URL es: ¿cómo pasar de un dominio, hostname o IP a un mapa temporalmente validado de la infraestructura externa sin confundir observación, propiedad, actividad ni vulnerabilidad? Para la metodología general de fuentes abiertas, el punto de entrada sigue siendo OSINT: qué es, para qué sirve y cómo empezar desde cero.

En infraestructura, casi nunca existe una única fuente que responda todo. DNS puede mostrar cómo resuelve un nombre ahora; Certificate Transparency puede revelar nombres que aparecieron en certificados; RDAP aporta registro administrativo; Shodan y Censys contienen observaciones de servicios; urlscan conserva ejecuciones web; Passive DNS añade historia. El trabajo profesional consiste en correlacionar esas capas sin elevar una relación débil a una conclusión fuerte.

DOMINIO → HOSTNAME → DNS → IP/PREFIJO → ASN → CERTIFICADO → SERVICIO → OBSERVACIÓN → TIMESTAMP
Regla central: “aparece asociado a” no significa “pertenece a”, “está activo ahora” ni “es vulnerable”. Cada salto del grafo necesita fuente, fecha y nivel de confianza.

Esta guía se centra en activos propios, laboratorios y entornos con autorización. Las técnicas de explotación, escaneo directo y validación intrusiva pertenecen a otro nivel de trabajo y deben gestionarse con su scope correspondiente.


Respuesta rápida: qué herramienta responde qué pregunta #

No necesitas una colección infinita de buscadores. Necesitas elegir la fuente que mejor responde una hipótesis concreta y conocer qué no demuestra su resultado.

PreguntaFuente / herramientaQué aportaLímite principal
¿Cómo resuelve un nombre?DNS / digA, AAAA, CNAME, MX, NS, TXT, SOAUna respuesta es temporal y puede variar por resolver, geografía o arquitectura.
¿A quién está registrado un recurso?RDAPDatos registrales de dominio, IP, prefijo o ASN según el registro competenteRegistro administrativo ≠ propiedad del activo ni ubicación física.
¿Qué nombres aparecieron en certificados?Certificate Transparency / crt.shCertificados y nombres observados en logs CTHistórico de certificados ≠ DNS activo ni ownership actual.
¿Qué servicio observó un crawler en una IP?ShodanBanners, puertos, protocolo, TLS y timestamp de observaciónBanner observado ≠ estado presente ni vulnerabilidad confirmada.
¿Qué hosts, certificados y propiedades web puedo correlacionar?Censys Platform / CenQLDatasets de hosts, certificados y web propertiesCobertura y frescura dependen de la plataforma y del tipo de activo.
¿Qué cargó una web en una ejecución?urlscan.ioRequests, IPs, dominios, DOM, screenshot y metadatosBuscar un scan existente y enviar uno nuevo no son la misma acción.
¿Dónde resolvía antes un hostname?Passive DNSObservaciones históricas nombre ↔ IPEs un dataset de terceros, no el historial autoritativo completo.
¿Qué red anuncia o administra un prefijo?RIR / ASN / BGP contextRelación administrativa y de routingASN ≠ datacenter físico ni titular final de cada servicio.
Pipeline orientativo de Achirou:
SCOPE → DNS → RDAP → CT → IP → SHODAN/CENSYS → URLSCAN/PDNS → CORRELACIÓN → VALIDACIÓN → REPORTE

Es una secuencia editorial útil para aprender, no un estándar universal. En una investigación real puedes saltar etapas o volver atrás según la evidencia.


OSINT pasivo, consultas de red y reconocimiento activo: una frontera más precisa #

Etiquetar todo como “pasivo” o “activo” oculta matices importantes. Conviene separar quién envía tráfico al objetivo y si estás consultando una observación previa o provocando una observación nueva.

AcciónInteracción con el activoCómo tratarla
Buscar una observación histórica en Shodan/CensysTu consulta va a la plataforma; el activo no recibe necesariamente tráfico nuevo por esa búsqueda.Reconocimiento indirecto / dataset de terceros.
Consultar DNS con digTu resolver o la cadena DNS recibe consultas; una consulta autoritativa puede quedar registrada.Consulta de infraestructura, no “cero interacción”.
Buscar un scan histórico en urlscanConsulta un resultado ya almacenado.Observación de terceros.
Enviar una URL nueva a urlscanurlscan visita la URL desde su infraestructura.Provocas una interacción de tercero; no es equivalente a consultar un histórico.
Lanzar Nmap, fuzzing o banner grabbing directoTu infraestructura interactúa con el objetivo.Reconocimiento activo; fuera del scope de esta guía.

En un pentest o auditoría profesional, las acciones directas deben estar cubiertas por un scope y autorización explícitos. No conviertas esa práctica contractual en una afirmación legal universal: jurisdicción, términos de servicio y contexto pueden cambiar el análisis jurídico.


El modelo de entidades de red que evita la mayoría de falsas atribuciones #

Antes de utilizar herramientas, separa las entidades. Muchas conclusiones incorrectas nacen de tratar como equivalentes conceptos que pertenecen a capas distintas.

  • Dominio: nombre dentro del DNS, como example.com.
  • Hostname: nombre específico, como vpn.example.com.
  • Dirección IP: identificador de red. Un hostname puede resolver a varias IP y una IP puede servir múltiples hostnames.
  • Prefijo/CIDR: conjunto de direcciones en una asignación o anuncio; no implica que cada dirección esté dedicada al mismo cliente.
  • ASN: identificador de un Sistema Autónomo usado en routing. IANA asigna bloques de ASN a los RIR, que después los asignan a operadores de red. IANA mantiene el registro.
  • Certificado TLS: artefacto criptográfico que puede contener uno o varios nombres; su existencia no demuestra por sí sola que el servicio siga operativo.
  • Servicio observado: protocolo/puerto y respuesta vista por una fuente en un momento determinado.
  • Proveedor: organización que puede operar red, cloud, CDN, DNS, correo u otra dependencia sin ser propietaria del negocio investigado.
Corrección esencial: un ASN identifica una relación de routing/administración; no te dice automáticamente “dónde está físicamente el servidor”. Del mismo modo, geolocalización IP, registro RDAP y ubicación de un datacenter son evidencias distintas.

Paso 1: delimita el scope y modela relaciones, no “propiedad” por intuición #

Comienza con un inventario de semillas confirmadas: dominio corporativo, hostnames conocidos, rangos propios, ASN institucionales si existen y proveedores declarados. Después clasifica cada hallazgo.

CONFIRMADO EN SCOPE
↓
ASOCIADO TÉCNICAMENTE
↓
DEPENDENCIA DE TERCERO
↓
HISTÓRICO / INACTIVO
↓
RELACIÓN AÚN NO RESUELTA

El axioma que evita atribuciones falsas

Si portal.example.com resuelve a una IP de un gran proveedor cloud, la evidencia permite afirmar que el hostname utilizó o utiliza esa infraestructura en la observación considerada. No permite afirmar que la organización sea propietaria de la IP, del prefijo completo ni del datacenter.

EntidadRelaciónConfianza inicialQué falta validar
example.comDominio raíz confirmadoAltaAutoridad y responsables internos
vpn.example.comHostname descubierto en CTMediaDNS actual, función y ownership
IP XResolución A observadaMedia/AltaFecha, CDN/cloud, virtual hosting
ASN YRed que anuncia/administra el prefijoAlta para routingNo usarlo como prueba de ubicación física

Paso 2: auditoría DNS con dig sin convertir cada registro en una conclusión #

DNS es una fuente primaria para conocer cómo se publican nombres y servicios. Empieza por consultas reproducibles y guarda respuesta, resolver y timestamp.

# Direcciones
dig example.com A +noall +answer
dig example.com AAAA +noall +answer

# Correo y servidores autoritativos
dig example.com MX +noall +answer
dig example.com NS +noall +answer

# Texto: SPF, verificaciones y otros datos
dig example.com TXT +noall +answer

# Seguir delegación / autoridad
dig example.com SOA +noall +answer

Qué puedes inferir y qué no

  • A/AAAA: dirección(es) devueltas en esa consulta. En CDN, anycast o balanceo la respuesta puede variar.
  • CNAME: relación de alias. Puede revelar una dependencia SaaS/CDN, pero no prueba que ese proveedor sea el dueño del activo.
  • MX: infraestructura publicada para correo entrante; no describe toda la arquitectura de correo.
  • NS/SOA: delegación y autoridad DNS, no la ubicación del servicio web.
  • TXT: puede contener SPF y tokens de validación. Un token antiguo no demuestra un contrato o integración vigente.
Regla temporal: TTL describe caché DNS; no es una garantía de “edad del activo”. Guarda la hora de consulta y vuelve a comprobar cuando la vigencia sea decisiva.

Si necesitas reforzar esta capa antes de entrar en OSINT, revisa qué redes debes aprender para ciberseguridad y en qué orden.


Paso 3: RDAP en 2026 y por qué “reemplazó WHOIS” necesita scope #

RDAP es el protocolo moderno de acceso a datos de registración. El estándar de consulta/respuesta actual está descrito, entre otros documentos, por RFC 9082 y RFC 9083, parte de STD 95.

En el espacio de dominios genéricos, ICANN convirtió RDAP en la fuente definitiva de información de registración desde el 28 de enero de 2025 y eliminó gran parte de las obligaciones de WHOIS, con excepciones contractuales concretas. Consulta la actualización oficial de ICANN. Para IP y ASN, los RIR también ofrecen RDAP.

Qué debes extraer

  • handle, nombre y rango registrado;
  • entidades asociadas y roles cuando estén publicados;
  • eventos/fechas registrales;
  • links al servidor autoritativo o recursos relacionados;
  • red o ASN administrativo.

RDAP no es geolocalización. Que una IP esté registrada a una organización no prueba dónde se encuentra físicamente un servidor ni qué cliente concreto usa ese recurso. Tampoco toda información de contacto es necesariamente pública: políticas y redacción de datos dependen del tipo de recurso y registro.


Paso 4: Certificate Transparency y crt.sh sin confundir certificado con activo vivo #

Certificate Transparency (CT) publica información sobre certificados TLS en logs auditables. La referencia IETF moderna es RFC 9162 — Certificate Transparency Version 2.0, que obsoleta RFC 6962. Los logs se diseñan como registros auditables y append-only; certificate.transparency.dev mantiene información sobre logs utilizables.

crt.sh, operado por Sectigo, permite buscar certificados registrados en CT. Sectigo lo describe como una herramienta de búsqueda y reporting de CT.

Consulta típica

https://crt.sh/?q=%25.example.com

Los nombres encontrados en certificados son candidatos. Un SAN como vpn.example.com puede corresponder a un servicio activo, a un certificado vencido, a una migración o a un nombre que nunca llegó a publicarse en DNS.

Validación mínima: nombre en CT → fecha del certificado → DNS actual → relación con el dominio → evidencia adicional. CT no es un inventario CMDB ni una prueba de ownership.

Paso 5: del hostname a la IP sin congelar una arquitectura dinámica #

Una resolución DNS es una observación en un instante. Cloud, CDN, balanceo global, failover y anycast rompen la idea de que hostname → IP sea una relación permanente.

HallazgoInterpretación correctaError frecuente
Hostname resuelve a 3 IPEl DNS devolvió varias direcciones en esa consulta.“La empresa posee tres servidores”.
Una IP tiene muchos hostnamesPuede existir virtual hosting, CDN o infraestructura compartida.Atribuir todos los hostnames al mismo cliente.
Passive DNS muestra una IP antiguaAlgún sensor/proveedor observó esa relación en el pasado.Declararla como IP actual.
CT muestra un hostname sin A/AAAA actualPuede ser histórico, interno, retirado o pendiente de configuración.Contarlo como activo expuesto.

En el informe, separa columnas como first_seen, last_seen, current_dns, source y confidence. La cronología es parte de la evidencia, no un detalle decorativo.


Paso 6: Shodan, banners y el significado real de “servicio expuesto” #

Shodan organiza la información de servicios en objetos denominados banners. Su documentación explica que cada banner puede incluir IP, puerto, organización, ubicación estimada y la respuesta obtenida del servicio. Consulta la documentación de banners y búsquedas.

La API de Shodan también expone un timestamp por observación y permite solicitar histórico para un host cuando la cuenta lo soporta. Referencia oficial de la API.

Consultas útiles dentro de tu scope

hostname:example.com
port:443 hostname:example.com
net:203.0.113.0/24
ssl.cert.subject.cn:"example.com"

Los filtros hostname, net, port y campos de certificado TLS forman parte del catálogo actual de filtros de Shodan.

Qué significa un resultado

  • Puerto observado: el crawler obtuvo una respuesta en una fecha concreta.
  • Producto/versión: fingerprint o información presentada por el servicio; puede estar ocultada, modificada o ser engañosa.
  • Vulnerabilidad sugerida: punto de investigación, no prueba automática de explotabilidad.
  • Ubicación: atributo de geolocalización del dataset, no evidencia física suficiente por sí sola.
Regla de evidencia: Shodan puede ayudarte a detectar exposición o Shadow IT, pero un banner histórico no autoriza a concluir “sigue abierto ahora” ni “es vulnerable ahora”.

Paso 7: Censys Platform y CenQL en septiembre de 2026 #

Censys está migrando su experiencia de Legacy Search a Censys Platform. La documentación actual utiliza CenQL (Censys Query Language) para consultar datasets de hosts, certificados y propiedades web. La referencia oficial de CenQL describe búsquedas de texto completo y de campo-valor.

Censys anunció la deprecación de Legacy Search durante septiembre de 2026 y mantiene guías de transición. Por eso, en una guía 2026 conviene enseñar Platform/CenQL y tratar Legacy como interfaz en retirada, no como base de nuevos workflows. Aviso oficial de deprecación.

Ejemplos conceptuales de CenQL

"example.com"
host.location.country="Spain"
web.hostname="example.com"

Los campos exactos dependen del dataset y evolucionan; valida siempre contra las definiciones en la interfaz o documentación actual. Las release notes del 14 de septiembre de 2026 confirman que CenQL y Platform siguen recibiendo cambios.

No conviertas Censys en “Shodan pero mejor”. Son datasets, esquemas, escáneres y coberturas distintas. Úsalos como fuentes complementarias y compara timestamps antes de explicar discrepancias.

Paso 8: urlscan.io, históricos y el riesgo de enviar una URL nueva #

urlscan.io registra cómo se comporta una página durante una ejecución: requests, dominios, IP, cabeceras, DOM, screenshot y otros metadatos. Su API permite buscar scans por dominio, IP, ASN y más. Documentación oficial de la API.

  • Buscar un scan existente: reutilizas una observación previa.
  • Enviar una URL nueva: urlscan realiza una navegación nueva desde su infraestructura.

Visibilidad

urlscan define tres niveles: Public, Unlisted y Private. Public aparece en búsquedas públicas; Unlisted no aparece públicamente pero puede estar disponible a usuarios Pro verificados; Private queda restringido a quien conoce el ID/propietario según su modelo. Revisa las reglas de visibilidad.

Además, desde el 4 de mayo de 2026 ciertos endpoints de resultados/DOM/responses requieren autenticación con API key, según el cambio anunciado por urlscan.

Regla de privacidad: no envíes URLs con tokens, PII, rutas internas o secretos a un scan público. “No lo escaneo desde mi equipo” no elimina el riesgo de exposición ni convierte el envío en una consulta histórica.

Paso 9: Passive DNS para reconstruir relaciones históricas sin inventar una verdad completa #

Passive DNS (pDNS) agrega resoluciones observadas por sensores o proveedores y permite pivotar entre nombres e IP a lo largo del tiempo.

vpn.example.com → 198.51.100.20  (observado en T1)
vpn.example.com → 203.0.113.40   (observado en T2)
203.0.113.40    → api.example.com (observado en T3)

El valor está en la cronología, pero la cobertura nunca es absoluta. La ausencia de una relación en un proveedor de Passive DNS no demuestra que nunca existiera. Tampoco un registro antiguo demuestra actividad actual.

Conserva proveedor, first/last seen, tipo de registro y la diferencia entre observación histórica y resolución autoritativa actual.


Paso 10: ASN, cloud y CDN — la capa donde más se confunde infraestructura con ownership #

Un ASN identifica un Sistema Autónomo en el plano de routing. Eso es útil para agrupar prefijos y entender operadores, pero no convierte todo lo anunciado por ese ASN en activos del cliente.

  • Cloud público: una organización puede utilizar una IP o servicio dentro de infraestructura administrada por el proveedor.
  • CDN/WAF: la IP visible puede ser un edge compartido y ocultar el origen.
  • Anycast: la misma IP puede anunciarse desde múltiples ubicaciones.
  • BYOIP / delegaciones: registro, anuncio y operación pueden pertenecer a entidades diferentes.

Por eso, evita frases como “el servidor está físicamente en X porque la IP pertenece a AS Y”. Mejor: “la IP observada está asociada al prefijo/ASN Y según la fuente Z; la ubicación física del servicio no queda demostrada por ese dato”.


Paso 11: tecnologías expuestas, banners y por qué un fingerprint no confirma un CVE #

Headers HTTP, certificados, banners SSH, títulos web y fingerprints permiten inferir tecnologías. Son útiles para priorizar validaciones, no para emitir un diagnóstico definitivo.

  • un Server: nginx/... puede estar modificado o pasar por proxy;
  • una distribución puede aplicar backporting de parches sin cambiar la versión mostrada como esperas;
  • un WAF/CDN puede responder por el origen;
  • un CPE o fingerprint automático puede estar equivocado;
  • un CVE asociado a una versión aparente requiere validar producto, build, configuración, parche y exposición.
Formato recomendado: “posible tecnología observada” → “evidencia” → “fecha” → “qué confirmaría o refutaría la hipótesis”.

Cuando quieras pasar de inteligencia pasiva a validación de seguridad, la transición natural está en herramientas de hacking ético y pentesting: qué aprender y para qué sirve cada una.


Paso 12: construye un grafo relacional con relaciones tipadas y tiempo #

El salto profesional consiste en abandonar listas planas y representar relaciones. No basta con nodos; necesitas tipo de relación, fuente y tiempo.

[example.com]
  ├─ has_hostname → [vpn.example.com]
  │    ├─ resolved_to @ T1 → [203.0.113.40]
  │    └─ appeared_in_CT @ T0 → [cert #A]
  ├─ mail_exchange → [mx.provider.example]
  └─ nameserver → [ns.provider.example]

[203.0.113.40]
  ├─ registered_in → [prefix P]
  ├─ announced_by → [ASN Y]
  └─ shodan_observed @ T2 → [443/tcp HTTPS]

Relaciones como resolved_to, appeared_in_certificate, registered_to, announced_by y observed_service expresan propiedades distintas. No las fusiones bajo una etiqueta genérica “pertenece a”.


Paso 13: baseline y EASM — detectar cambios sin confundir cambio con incidente #

La superficie externa es dinámica. Un baseline periódico te permite detectar cambios relevantes:

T0: vpn.example.com → IP_A → 443/tcp observado
T1: vpn.example.com → IP_B → 443/tcp observado
T2: nuevo admin.example.com aparece en CT
T3: Shodan/Censys observan un servicio no inventariado

Cada cambio abre una pregunta: migración prevista, nuevo proveedor, asset legítimo, shadow IT, falsa asociación o exposición no autorizada.

External Attack Surface Management (EASM) añade procesos y plataformas para descubrir, clasificar y seguir activos externos. Pero ningún proveedor tiene visibilidad perfecta. El baseline debe reconciliarse con inventario interno y owners técnicos.


Paso 14: IoT expuesto en Internet no es lo mismo que auditar una red Wi-Fi local #

Shodan/Censys pueden observar servicios accesibles desde Internet asociados a cámaras, routers, paneles industriales u otros dispositivos. Eso pertenece a la capa IP/servicio externo.

  • SSID, BSSID y señal RF pertenecen a la capa inalámbrica local.
  • Un dispositivo IoT visible en Internet puede estar detrás de múltiples redes y no revelar su topología Wi-Fi.
  • Una red Wi-Fi cercana no implica que sus dispositivos estén expuestos públicamente.
Separación de capas: Internet-facing service ≠ red de acceso local. Si el objetivo es radio/WPA/802.11, deriva a Wi-Fi para ciberseguridad; este artículo mantiene ownership sobre infraestructura observable desde fuentes de Internet.

Caso práctico: de un dominio a una superficie externa con estados de evidencia #

Este caso es hipotético y utiliza dominios/direcciones de documentación. El objetivo es mostrar razonamiento, no simular un resultado real.

  1. Scope: example.com y hostnames bajo control confirmado.
  2. DNS: registrar A/AAAA/MX/NS/TXT con timestamp.
  3. CT: descubrir candidatos como vpn.example.com y api.example.com.
  4. Validación: comprobar qué candidatos resuelven actualmente.
  5. RDAP: identificar quién administra los recursos IP, sin atribuirlos automáticamente al cliente.
  6. Shodan/Censys: revisar observaciones y fecha de servicios del conjunto validado.
  7. urlscan: buscar primero históricos; si se plantea un scan nuevo, revisar autorización, privacidad y visibilidad.
  8. Correlación: clasificar cada relación como confirmada, probable, histórica, tercera parte o no resuelta.
  9. Reporte: separar hechos de acciones de validación pendientes.

El resultado no debe ser “encontré 20 IPs”, sino una explicación de qué relaciones están demostradas y cuál es su vigencia.


Matriz de evidencia: cómo evitar que una observación débil se convierta en una afirmación fuerte #

HallazgoFuenteTimestampRelación demostradaConfianzaPendiente
vpn.example.comCTT0Apareció en certificadoMediaDNS actual
vpn.example.com → IP_ADNST1Resolución observadaAlta para T1Proveedor/ownership
IP_A → AS_YRDAP/BGP contextT1Registro/anuncio de redAlta para routingNo prueba ubicación física
IP_A:443ShodanT2Servicio observado por crawlerMedia/AltaVigencia actual
“Nginx vulnerable”BannerT2Versión/fingerprint aparenteBaja/MediaPatch/config/build

La escala “baja/media/alta” es una convención editorial. En un entorno real define criterios internos para que dos analistas apliquen la confianza de manera consistente.


Plan práctico: 7 laboratorios para aprender OSINT de infraestructura #

Esta ruta es una propuesta pedagógica de Achirou, no un estándar profesional obligatorio.

Laboratorio 1 — DNS: inventaria A/AAAA/CNAME/MX/NS/TXT de un dominio propio y explica qué demuestra cada registro.
Laboratorio 2 — RDAP: toma tres IP/ASN autorizados y separa registro administrativo, operador de red y activo del cliente.
Laboratorio 3 — CT: usa crt.sh para generar candidatos; clasifícalos como actuales, históricos o no resueltos.
Laboratorio 4 — Shodan: trabaja únicamente con infraestructura propia/autorizada y documenta timestamp, banner y limitaciones.
Laboratorio 5 — Censys: reproduce pivots equivalentes en Platform/CenQL y compara discrepancias con Shodan.
Laboratorio 6 — urlscan/pDNS: busca históricos antes de enviar nuevas URLs y registra visibilidad/procedencia.
Laboratorio 7 — Informe: crea un grafo y una matriz de evidencia que separen ownership, asociación, vigencia y riesgo.
Formación destacada
Curso COMPLETO de OSINT: De 0 a Avanzado, con Casos Reales

Aprende metodología de investigación, pivots de infraestructura, verificación de fuentes y casos prácticos reales.


Cómo encaja en Red Team, Blue Team y Threat Intelligence #

La separación entre roles evita canibalización: este artículo es dueño de infraestructura y relaciones técnicas externas; el hub OSINT cubre metodología general, Dark Web cubre señales de fuentes de riesgo y Red Team cubre operaciones ofensivas autorizadas.


10 errores críticos en OSINT de infraestructura #

  1. IP = propiedad: confundir una relación técnica con titularidad.
  2. ASN = ubicación física: tratar routing como geolocalización.
  3. Histórico = actual: olvidar timestamp en CT, Shodan, Censys, urlscan o pDNS.
  4. Ausencia = inexistencia: asumir que una fuente tiene cobertura completa.
  5. Banner = vulnerabilidad: mapear versión aparente a CVE sin validar contexto.
  6. CT = inventario vivo: contar todos los SAN como activos actuales.
  7. Scan externo = pasivo: enviar una URL a urlscan y olvidar que la plataforma la visita.
  8. Public = seguro para compartir: exponer tokens/PII en servicios públicos.
  9. Una sola fuente = verdad: no corroborar relaciones importantes.
  10. Resultados = inteligencia: entregar listas sin pregunta, alcance, tiempo ni confianza.

Preguntas frecuentes sobre OSINT de IP, dominios e infraestructura #

¿Shodan es OSINT?

Consultar su dataset puede utilizarse como fuente OSINT porque accedes a observaciones recopiladas por Shodan. Eso no significa que sus datos sean atemporales ni que una búsqueda equivalga a una validación directa del activo.

¿Qué diferencia hay entre Shodan y Nmap?

Shodan consulta un dataset de observaciones de servicios. Nmap envía tráfico desde quien ejecuta la herramienta hacia los objetivos seleccionados. Por eso no son equivalentes en interacción ni en evidencia.

¿Qué diferencia hay entre Shodan y Censys?

Ambos observan infraestructura de Internet, pero sus datasets, escáneres, modelos y lenguajes de consulta son distintos. En 2026 Censys centra su experiencia nueva en Platform/CenQL.

¿Censys sigue teniendo una opción gratuita?

La documentación de transición mantiene una cuenta Censys Free en Platform. Los límites y créditos son condiciones de producto y pueden cambiar; consúltalos antes de automatizar un workflow.

¿RDAP reemplazó WHOIS?

RDAP es el reemplazo moderno y la fuente definitiva para gTLD bajo el marco de ICANN desde 2025, pero “WHOIS desapareció globalmente” sería demasiado amplio: existen excepciones y servicios WHOIS en otros contextos.

¿Certificate Transparency muestra todos mis subdominios?

No. Muestra nombres presentes en certificados/precertificados registrados en CT. No es un censo completo de DNS y puede contener nombres históricos o inactivos.

¿crt.sh sigue siendo una referencia útil?

Sí. Sectigo lo opera y mantiene como herramienta de búsqueda de Certificate Transparency. Como toda fuente, sus resultados deben correlacionarse con fecha, DNS y contexto.

¿Una IP encontrada pertenece a la empresa?

No necesariamente. Puede ser cloud, CDN, hosting compartido o una dependencia de tercero. Usa RDAP, DNS, contratos/inventario interno y contexto para describir la relación correcta.

¿urlscan es pasivo?

Buscar un scan existente es diferente de enviar una URL nueva. Al enviar un scan, urlscan realiza una navegación desde su infraestructura; revisa scope, privacidad y visibilidad.

¿Un banner con una versión vulnerable confirma un CVE?

No. Es una señal para investigar. Backporting, proxies, fingerprints incorrectos y configuración pueden cambiar la conclusión.

¿Passive DNS demuestra el historial completo?

No. Refleja lo observado por los sensores/datasets del proveedor. La ausencia de una relación no demuestra que nunca existiera.

¿Puedo usar estas técnicas en mi empresa?

Sí, son especialmente útiles para contrastar la superficie externa con el inventario interno. Define scope, tratamiento de datos y qué acciones nuevas pueden interactuar con activos o terceros.


Conclusión: el objetivo no es encontrar más IPs, sino demostrar relaciones

OSINT de infraestructura aporta valor cuando convierte datos dispersos en una explicación reproducible: qué activo observaste, qué relación existe, en qué fecha, qué fuente la respalda, qué no puedes concluir todavía y qué validación falta.

Un buen informe no dice “Shodan encontró 443 abierto”. Dice: “Shodan observó una respuesta en 443/TCP para esta IP en T2; la IP resolvía desde el hostname autorizado en T1; RDAP la registra dentro de un prefijo operado por un tercero; falta confirmar vigencia y ownership interno”.

Ese cambio de lenguaje evita falsos positivos, mejora la trazabilidad y convierte búsquedas en inteligencia útil para defensa, auditoría y CTI.

Para ampliar la disciplina completa —personas, infraestructura, fuentes de riesgo, verificación y análisis— vuelve al hub de OSINT y utiliza cada deep dive solo para la pregunta que realmente le pertenece.

AC

Álvaro Chirou

Instructor y profesional de tecnología

Álvaro Chirou es profesional de tecnología desde 2006 e instructor desde 2010, especializado en ciberseguridad, hacking ético, redes, infraestructura, inteligencia de fuentes abiertas y sistemas.