Phishing / Repository
phishing-surface-monitor
Un sistema automatizado de monitorización que detecta continuamente dominios de phishing, sitios web clonados y campañas de ingeniería social dirigidas a tu organización mediante el análisis de logs de transparencia de certificados, registros DNS y similitud visual.
Ver en GitHub ↗Acerca del proyecto
Phishing Surface Monitor es un sistema de defensa proactiva diseñado para detectar ataques de phishing contra tu organización antes de que lleguen a tus empleados o clientes. El phishing — la práctica de enviar comunicaciones fraudulentas que parecen proceder de una fuente fiable — sigue siendo el vector de ataque más eficaz en ciberseguridad, y representa más del 90% de las brechas exitosas. El sistema monitoriza múltiples fuentes de datos para identificar potencial infraestructura de phishing: los Certificate Transparency (CT) Logs son registros públicos de todos los certificados SSL/TLS emitidos en todo el mundo. Al monitorizar estos logs en busca de certificados que contengan los nombres de dominio o palabras clave de marca de tu organización, el sistema puede detectar cuándo un atacante registra un dominio similar y obtiene un certificado SSL para él — a menudo minutos después de emitirse el certificado. La monitorización pasiva de DNS rastrea nuevos registros de dominios que son visual o fonéticamente similares a tus dominios protegidos utilizando algoritmos sofisticados de typosquatting (sustitución de caracteres, ataques homoglifos, inserción/eliminación de palabras). El análisis de similitud visual utiliza hashing perceptual y comparación de capturas de pantalla para identificar sitios web clonados que copian la identidad visual de tu organización, incluso cuando están alojados en dominios no relacionados. Cuando se detecta un posible dominio de phishing, el sistema asigna una puntuación de amenaza basándose en múltiples factores: similitud del dominio, momento del registro, análisis de la infraestructura de hosting y patrones históricos. Las detecciones de alta confianza pueden activar automáticamente solicitudes de retirada mediante flujos de trabajo integrados de notificación de abuso con grandes proveedores de hosting y registradores de dominios. El sistema también mantiene una base de datos histórica de todas las amenazas detectadas, lo que permite el análisis de tendencias, el seguimiento de campañas y el intercambio de inteligencia con colegas del sector y fuerzas de seguridad.
Por qué importa esto
Los ataques de phishing son cada vez más sofisticados. Las campañas modernas utilizan certificados SSL válidos, páginas de aterrizaje diseñadas profesionalmente y narrativas de ingeniería social cuidadosamente elaboradas que son casi indistinguibles de las comunicaciones legítimas. Las pasarelas de seguridad de correo tradicionales detectan muchos emails de phishing, pero no pueden prevenir ataques entregados por SMS (smishing), redes sociales, códigos QR u otros canales. La clave de una defensa anti-phishing eficaz es la detección antes de la entrega — identificar la infraestructura de phishing durante la fase de preparación, antes de que se envíe cualquier correo o mensaje fraudulento. La monitorización de Certificate Transparency es especialmente potente porque los atacantes que quieren que sus sitios de phishing parezcan legítimos (con el icono del candado) deben obtener certificados SSL, creando una señal detectable en los logs CT públicos. Las organizaciones que monitorizan proactivamente su superficie de phishing pueden retirar dominios maliciosos antes de que se utilicen, reduciendo el volumen de ataques de phishing que llegan a sus usuarios. Esto es especialmente crítico para instituciones financieras, organizaciones sanitarias y empresas tecnológicas, que son objetivos frecuentes de campañas sofisticadas de phishing.
Guía paso a paso
- Configura los dominios, nombres de marca y palabras clave que se monitorizarán. Añade tus dominios principales, errores ortográficos comunes, nombres de marca, nombres de productos y nombres de ejecutivos a la configuración de monitorización. El sistema generará automáticamente variantes de typosquatting utilizando múltiples algoritmos (bit-flipping, sustitución homoglífica, inserción de palabras).
- Activa los feeds de monitorización de Certificate Transparency y DNS pasivo. El monitor CT se conecta a los principales servidores de logs CT (Google Argon, Cloudflare Nimbus, DigiCert, Let's Encrypt) y procesa nuevos certificados casi en tiempo real. La monitorización DNS rastrea nuevos registros de grandes registradores y bases de datos WHOIS. Configura los intervalos de sondeo en función del perfil de riesgo de tu organización.
- Establece umbrales de detección para equilibrar sensibilidad y ruido. La configuración de sensibilidad 'high' detecta más amenazas potenciales, pero genera más falsos positivos — recomendada para organizaciones de alto riesgo (finanzas, sanidad). La configuración 'medium' ofrece un buen equilibrio para la mayoría de las organizaciones. Revisa y ajusta los umbrales semanalmente según la tasa de falsos positivos.
- Integra el flujo de trabajo automatizado de retirada con tu proceso de respuesta a incidentes. Cuando se detecta un dominio de phishing de alta confianza, el sistema puede enviar automáticamente informes de abuso a proveedores de hosting, registradores de dominios y Google Safe Browsing. Sigue el estado de retirada a través del panel de monitorización y escala manualmente si las retiradas automáticas no se completan dentro de tu SLA definido.