🕵️ Laboratorio de Seguridad
// PHISHING AWARENESS TRAINING PLATFORM v2.0 //
Plataforma educativa para comprender cómo funcionan los ataques de phishing, analizar capturas de red y aprender a detectar correos sospechosos — todo en un entorno controlado y seguro.
Módulos disponibles
Flujo de un Ataque Phishing
Diagrama animado con las 7 fases de un ataque: reconocimiento, clonación, engaño, captura y exfiltración. Análisis de HTML clonado con banderas rojas.
Análisis de Red & Capturas
Simulador de paquetes de red. Visualiza cómo viajan las credenciales robadas: cabeceras HTTP, POST payload, cookies. Comparativa HTTP vs HTTPS.
Laboratorio de Detección
Sube un correo sospechoso (.eml / texto), analiza cabeceras, detecta URLs peligrosas e inspecciona indicadores clave de phishing con IA.
⚠️ Nota Pedagógica
Esta plataforma es exclusivamente educativa. Su objetivo es entender y detectar ataques de phishing, no ejecutarlos. Toda la información presentada tiene fines defensivos para la clase de seguridad informática.
📡 Flujo de un Ataque de Phishing
Anatomía completa de un ataque, desde la fase de reconocimiento hasta la exfiltración de datos.
Las 7 Fases del Ataque
🔍 Reconocimiento
OSINT: redes sociales, LinkedIn, web corporativa, registros WHOIS, emails públicos.
🎯 Selección
Identificar víctimas de alto valor, departamentos financieros, RRHH o acceso privilegiado.
🖥 Clonación
Copia exacta de sitios legítimos (banco, Office 365, Google) con dominio typosquatting.
📧 Email Phishing
Email con urgencia fabricada, spoofing del remitente, enlace al sitio clonado.
👆 Víctima Accede
La víctima hace clic, ve un sitio "legítimo" y no sospecha del engaño visual.
🔑 Captura
Las credenciales se envían via POST HTTP al servidor del atacante. Redirige a la web real.
📤 Exfiltración
Credenciales en claro almacenadas en BD o enviadas por Telegram/Email al atacante.
🖥 Demo: Sitio Clonado vs. Real
Así ve la víctima el sitio clonado — visualmente idéntico al original. Las diferencias son sutiles y están en la URL y el comportamiento del formulario.
🔎 Análisis de HTML Clonado
Fragmento típico del código fuente de un sitio phishing. Las diferencias con el original son mínimas pero reveladoras:
🔬 Análisis de Red y Capturas
Visualiza cómo viajan los datos en la red durante un ataque. Compara tráfico HTTP vs HTTPS.
📦 Simulador de Paquetes de Red
Haz clic en cada capa para ver el contenido del paquete HTTP POST que envía las credenciales robadas:
⚠ HTTP no cifra los datos. Cualquier observador en la red puede ver estos datos en texto plano.
Si fuera HTTPS (puerto 443), el contenido estaría cifrado con TLS y sería ilegible aquí.
La IP destino geolocaliza en Moscú, Rusia. Bandera roja para el análisis forense.
Con ARP spoofing, un atacante en la misma red puede interceptar este frame.
🔐 HTTP vs HTTPS — Comparativa
🔓 HTTP (Sin cifrar)
Cualquier nodo en la ruta puede leer estos datos: ISP, router comprometido, atacante en la misma WiFi.
🔒 HTTPS / TLS 1.3 (Cifrado)
El contenido es ilegible sin la clave privada del servidor. Sin embargo, HTTPS no garantiza que el sitio sea legítimo.
⚠ Mito frecuente: "Si tiene candado/HTTPS es seguro" — FALSO. Los sitios phishing modernos también usan HTTPS con certificados gratuitos (Let's Encrypt). El candado sólo cifra el tráfico, no valida la identidad del sitio.
🛡 Laboratorio de Detección
Analiza correos sospechosos, inspecciona cabeceras y detecta URLs maliciosas.
Sube un correo sospechoso
Arrastra aquí o haz clic para seleccionar el archivo
📊 Resultado del Análisis
📋 Cabeceras del Correo
| Campo | Valor | Estado |
|---|---|---|
🚩 Indicadores de Compromiso (IOCs)
📚 ¿Cómo analizar cabeceras manualmente?
Las cabeceras completas contienen el rastro del correo desde el origen hasta tu bandeja. Búscalas en: Gmail → ⋮ → Mostrar original | Outlook → Archivo → Propiedades
Verifica si el IP emisor está autorizado para el dominio. "fail" = spoofing probable.
Firma criptográfica del mensaje. Si falla, el mensaje fue modificado o falsificado.
Política del dominio remitente. Define qué hacer si SPF/DKIM fallan (reject/quarantine).
IP real de origen. Verificar con MaxMind/AbuseIPDB si corresponde al remitente.