Lo que ve un atacante de tu empresa sin tocarla

Reconocimiento pasivo: cómo se descubren subdominios, correos y tecnologías de una empresa usando solo información pública. Para revisar tu propia huella.

Ofensivaintermedio · 2 min de lectura

Antes de lanzar un solo paquete contra una empresa, un atacante pasa horas recopilando información pública. Esta fase, el reconocimiento pasivo, no genera alertas porque no toca los sistemas del objetivo.

Hacer este ejercicio sobre tu propia empresa es una de las formas más baratas de descubrir qué estás exponiendo sin saberlo.

Todo lo de este artículo usa fuentes públicas y debe aplicarse solo a dominios propios o con autorización expresa.

1. Subdominios en los certificados TLS

Cada certificado HTTPS emitido por una autoridad pública queda registrado en los registros de Certificate Transparency, que cualquiera puede consultar. Eso incluye subdominios que quizá creías ocultos: vpn., test., intranet., backup.…

El buscador crt.sh permite consultarlos. Desde la terminal:

curl -s 'https://crt.sh/?q=%25.tu-empresa.es&output=json' \
  | jq -r '.[].name_value' | sort -u

Qué buscar: entornos de pruebas, paneles de administración y servicios antiguos que siguen respondiendo.

2. Registros DNS

Los registros públicos revelan proveedores y servicios:

dig +short MX tu-empresa.es    # proveedor de correo
dig +short TXT tu-empresa.es   # SPF, verificaciones de servicios de terceros
dig +short NS tu-empresa.es    # proveedor de DNS

Los registros TXT de verificación delatan qué herramientas usa la empresa (suites ofimáticas, plataformas de marketing, gestores de identidad). Para un atacante, eso es una lista de posibles portales de inicio de sesión que suplantar.

3. Tecnologías de la web

Las cabeceras HTTP y el código fuente de la página muestran el servidor, el CMS, los plugins y a veces sus versiones:

curl -sI https://tu-empresa.es | grep -iE '^(server|x-powered-by)'

Una versión concreta de un CMS o plugin permite buscar vulnerabilidades conocidas para esa versión.

4. Personas y correos

LinkedIn, la propia web y las notas de prensa revelan nombres y cargos. Si un solo correo sigue el formato nombre.apellido@, el resto se deduce. Con nombre, cargo y formato de correo, un atacante ya puede preparar un phishing dirigido creíble.

5. Filtraciones de credenciales

Servicios como Have I Been Pwned indican si direcciones de un dominio aparecen en filtraciones conocidas. Para consultar todo un dominio hay que verificar antes que es tuyo, lo que garantiza que solo el propietario ve los resultados.

6. Metadatos de documentos públicos

Los PDF y documentos de ofimática publicados en la web a menudo incluyen el nombre de usuario del autor, la versión del software o rutas internas. Con exiftool se ven en segundos:

exiftool documento.pdf

Qué hacer con lo que encuentres

Hallazgo Acción
Subdominios olvidados Apagarlos o protegerlos tras VPN
Versiones visibles Ocultar cabeceras y, sobre todo, actualizar
Correos en filtraciones Forzar cambio de contraseña y activar MFA
Metadatos en documentos Limpiarlos antes de publicar
Formato de correo deducible Formación contra phishing dirigido

El objetivo no es desaparecer de Internet, sino saber qué se ve y que no haya nada que ponga las cosas fáciles.

Esc

Escribe para buscar