Avanzadohistorialoadertrojanbotnetransomwarebanking-trojanmalware-as-a-service

Emotet, TrickBot y la Cadena de Infección Moderna (2018-2020)

Entre 2018 y 2020, Emotet, TrickBot y Ryuk formaron la cadena de infección más devastadora de la historia del cibercrimen. Un email robado, un documento con macros, tres capas de malware y un rescate millonario: así funcionaba la triple amenaza que definió el modelo de ataque moderno.

MalwareIntel Research··14 min lectura·4 técnicas ATT&CK
Serie: Historia del Malware — Parte 18

El email que ya conocías

En algún momento entre 2018 y 2020, un empleado de hospital, una firma de abogados o una empresa de manufactura abrió un email. El asunto era familiar: una respuesta a una conversación que ya existía. El remitente era un contacto conocido. El cuerpo del mensaje continuaba un hilo real. Solo había un detalle nuevo: un documento Word adjunto con el texto "Por favor, revise el documento adjunto".

El empleado abrió el archivo. Microsoft Word mostró un banner amarillo pidiendo habilitar las macros. El empleado hizo clic en "Habilitar contenido". En ese momento, sin ninguna señal visible, se activó una cadena de infección que en los días siguientes podía cifrar toda la red corporativa y exigir un rescate de millones de dólares.

Esa cadena tenía tres eslabones: Emotet como punto de entrada, TrickBot como herramienta de post-explotación, y Ryuk o Conti como payload final de ransomware. Europol la llamó "la amenaza de malware más peligrosa del mundo". No era exageración.

Emotet: del troyano bancario al distribuidor universal

Orígenes (2014-2016)

Emotet apareció por primera vez en junio de 2014, detectado por Trend Micro en campañas dirigidas a clientes bancarios en Alemania y Austria. En esa primera versión, Emotet era un troyano bancario clásico: se distribuía por email, se instalaba en el sistema y usaba técnicas de web inject para interceptar credenciales de banca online cuando la víctima accedía a su entidad financiera.

La primera versión era relativamente simple. Usaba archivos de configuración descargados de servidores C2 que definían qué sitios bancarios atacar y qué campos del formulario capturar. La comunicación con el servidor C2 usaba HTTP sin cifrado robusto.

La transformación (2017-2018)

A partir de 2017, Emotet abandonó progresivamente las funciones de troyano bancario y se transformó en algo mucho más rentable: una plataforma de distribución de malware como servicio (Malware-as-a-Service, MaaS). Los operadores de Emotet, identificados por la industria como el grupo Mealybug (también conocido como TA542 por Proofpoint), descubrieron que podían ganar más dinero vendiendo acceso a las máquinas infectadas que robando credenciales bancarias directamente.

La arquitectura de Emotet se volvió modular:

MóduloFunciónDescripción
Spam moduleDistribuciónConvertía las máquinas infectadas en nodos de envío de spam, usando el servidor SMTP de la víctima
Email harvesterRecolecciónRobaba contactos y contenido del buzón de Outlook para generar señuelos convincentes
Credential stealerRoboExtraía credenciales almacenadas en navegadores y clientes de email
Spreader modulePropagaciónSe movía lateralmente en la red local usando credenciales robadas y brute force de SMB
Loader moduleDistribuciónDescargaba e instalaba malware de terceros (TrickBot, QakBot, IcedID)

Email thread hijacking: la ingeniería social perfeccionada

La innovación técnica más importante de Emotet fue el secuestro de hilos de correo electrónico (email thread hijacking, mapeado a MITRE ATT&CK como T1566.001, Spearphishing Attachment). El proceso funcionaba así:

  1. Emotet infectaba la máquina de la Víctima A
  2. El módulo de email harvesting extraía el contenido completo del buzón de Outlook: contactos, asuntos, cuerpos de mensajes, adjuntos
  3. Los operadores de Emotet procesaban esas conversaciones robadas
  4. Generaban respuestas falsas a hilos reales, dirigidas a la Víctima B (un contacto real de A)
  5. La respuesta falsa incluía un documento Word con macros maliciosas
  6. La Víctima B recibía lo que parecía una respuesta legítima en una conversación que reconocía

Esta técnica era devastadora porque eliminaba las señales de alerta habituales del phishing. El remitente era conocido. El asunto tenía el formato "Re: [tema real]". El contexto del mensaje era coherente con la conversación previa. Las tasas de éxito de estos señuelos eran significativamente superiores al phishing genérico.

TrickBot: el sucesor del troyano bancario Dyre

Orígenes y evolución

TrickBot apareció en septiembre de 2016, identificado inicialmente como un troyano bancario sucesor de Dyre (también conocido como Dyreza), que había sido desmantelado tras una operación policial rusa en noviembre de 2015. Los investigadores de Fidelis Cybersecurity fueron los primeros en documentar las similitudes de código entre Dyre y TrickBot, lo que sugería que al menos parte del equipo de desarrollo de Dyre había migrado al nuevo proyecto.

El grupo operador de TrickBot fue bautizado como Wizard Spider por CrowdStrike. Con base en Rusia, Wizard Spider operaba TrickBot como la pieza central de un ecosistema criminal que incluiría también el ransomware Ryuk y posteriormente Conti.

Arquitectura modular

Lo que distinguía a TrickBot era su arquitectura de plugins extremadamente modular. El componente principal (el loader) era ligero: se instalaba, establecía persistencia y descargaba módulos adicionales según las instrucciones del servidor C2. Los módulos más relevantes eran:

MóduloID internoFunción
injectDlldinjWeb injects para robo de credenciales bancarias en tiempo real
systeminfosysteminfoRecolección de información del sistema (OS, hardware, red, software instalado)
networkDllnetworkDllMapeo de la red interna (subnets, shares, Active Directory)
wormDllwormDllPropagación lateral usando EternalBlue (MS17-010) y credenciales robadas
mimikatzpwgrabExtracción de credenciales de memoria con Mimikatz integrado
rdpScanDllrdpScanDllEscaneo de puertos RDP abiertos para movimiento lateral
shareDllshareDllPropagación por recursos compartidos SMB con credenciales robadas
mexecmexecEjecución de payloads adicionales (Cobalt Strike, Ryuk, Conti)

La capacidad de añadir módulos dinámicamente significaba que TrickBot podía adaptarse a cada víctima. En una empresa grande con Active Directory, los operadores activaban wormDll para propagación masiva. En un objetivo de alto valor, usaban mimikatz y mexec para desplegar Cobalt Strike y operar manualmente.

El papel de Cobalt Strike

Cobalt Strike, una herramienta comercial de pentesting creada por Raphael Mudge, se convirtió en el framework de post-explotación preferido de los operadores de TrickBot (y de la mayoría de grupos de ransomware). Las copias pirateadas de Cobalt Strike permitían a los atacantes:

  • Establecer beacons persistentes con comunicación cifrada al C2
  • Ejecutar comandos remotos con control total del sistema
  • Pivotar entre máquinas de la red interna
  • Escalar privilegios hasta Domain Admin
  • Desplegar el payload final de ransomware en toda la red simultáneamente

El uso de Cobalt Strike representaba el punto donde la operación pasaba de automatizada (Emotet y TrickBot) a manual (operador humano controlando los beacons). Los operadores de Wizard Spider dedicaban días o semanas a reconocer la red antes de desplegar el ransomware, maximizando el impacto y el rescate.

La cadena completa: la triple amenaza

La cadena de infección Emotet, TrickBot, Ryuk (conocida informalmente como "la triple amenaza" o "the big game hunting chain") funcionaba como una operación coordinada en fases:

Fase 1: acceso inicial (Emotet)

  • Email con thread hijacking llega a la víctima (T1566.001)
  • Documento Word con macros VBA ejecuta PowerShell (T1059.005)
  • PowerShell descarga e instala Emotet
  • Emotet establece persistencia y contacta con su C2
  • El módulo de spam convierte la máquina en nodo de distribución
  • El email harvester roba el buzón para futuros señuelos

Fase 2: post-explotación (TrickBot)

  • Emotet descarga e instala TrickBot (loader module)
  • TrickBot recolecta información del sistema y la red
  • Módulo mimikatz extrae credenciales de memoria (T1055, Process Injection para inyectarse en LSASS)
  • wormDll se propaga lateralmente usando EternalBlue y credenciales robadas
  • Los operadores evalúan si la víctima es "de alto valor" (empresa grande, sector crítico)

Fase 3: ransomware (Ryuk/Conti)

  • TrickBot despliega Cobalt Strike beacons
  • Operador humano toma control manual
  • Reconocimiento de Active Directory, backups, sistemas críticos
  • Destrucción o cifrado de backups
  • Despliegue simultáneo de Ryuk/Conti en todos los endpoints (T1486, Data Encrypted for Impact)
  • Nota de rescate con demanda en Bitcoin (normalmente entre 200.000 y 5.000.000 de dólares)

Cronología de la cadena en una víctima típica

DíaEvento
Día 0Email con thread hijacking, usuario habilita macros, Emotet se instala
Día 0-1Emotet establece persistencia, contacta C2, roba buzón de email
Día 1-3Emotet descarga TrickBot
Día 3-7TrickBot mapea la red, roba credenciales, se propaga lateralmente
Día 7-14TrickBot despliega Cobalt Strike, operador humano toma control
Día 14-30Reconocimiento manual, identificación de backups, preparación del terreno
Día 30+Despliegue de Ryuk/Conti, cifrado masivo, nota de rescate

El tiempo total entre el email inicial y el cifrado variaba enormemente: desde una semana en ataques oportunistas hasta varios meses en objetivos de alto valor donde los operadores maximizaban su posición antes de cifrar.

Los otros loaders: QakBot, IcedID y BazarLoader

Emotet no era el único loader en el ecosistema. Varios otros competían (y cooperaban) en el mercado de acceso inicial.

QakBot (QBot)

QakBot, activo desde 2008, seguía una trayectoria similar a Emotet: comenzó como troyano bancario y evolucionó hacia loader. A partir de 2019, QakBot se convirtió en uno de los principales distribuidores de ransomware, colaborando con grupos como Black Basta, Royal y Egregor. Su técnica de distribución también incluía thread hijacking y documentos con macros, lo que generaba confusión frecuente entre analistas sobre si un email malicioso provenía de Emotet o QakBot.

IcedID (BokBot)

IcedID apareció en 2017, documentado inicialmente por IBM X-Force como un troyano bancario que usaba web injects. Hacia 2019, IcedID añadió capacidades de loader y comenzó a distribuir Cobalt Strike y ransomware (Conti, REvil, Maze). Su principal diferencia con Emotet era su enfoque en objetivos empresariales desde el principio, con señuelos temáticos de facturas, documentos legales y notificaciones de envío.

BazarLoader y BazarBackdoor

BazarLoader (también conocido como BazarBackdoor en su variante de puerta trasera) fue desarrollado por el grupo Wizard Spider como alternativa más sigilosa a TrickBot. Detectado por primera vez en abril de 2020, BazarLoader usaba un enfoque diferente al de TrickBot: en lugar de cargar múltiples módulos, actuaba como una puerta trasera minimalista que establecía acceso y descargaba directamente Cobalt Strike.

BazarLoader se comunicaba con su C2 mediante el protocolo blockchain DNS de EmerDNS, lo que hacía que sus dominios de comando y control fueran extremadamente difíciles de derribar. También usaba firmado de código con certificados robados para evadir detección.

LoaderActivo desdeOperadorRansomware asociado
Emotet2014 (loader desde 2017)Mealybug / TA542Ryuk, Conti (vía TrickBot)
TrickBot2016Wizard SpiderRyuk, Conti (directo)
QakBot2008 (loader desde 2019)Gold LagoonBlack Basta, Royal, Egregor
IcedID2017Gold CabinConti, REvil, Maze
BazarLoader2020Wizard SpiderConti, Ryuk (vía Cobalt Strike)

Los intentos de desmantelamiento

Operación contra TrickBot (octubre 2020)

En octubre de 2020, Microsoft lideró una operación legal y técnica para desmantelar la infraestructura de TrickBot. Obtuvieron una orden judicial del Tribunal del Distrito Este de Virginia para tomar el control de los servidores C2 de TrickBot. Simultáneamente, el US Cyber Command (USCYBERCOM) ejecutó operaciones técnicas para interrumpir la botnet, enviando configuraciones falsas a los bots para desconectarlos de los servidores C2 reales.

La operación fue parcialmente exitosa. Se interrumpió temporalmente la actividad de TrickBot y se evitó que fuera utilizado para interferir en las elecciones presidenciales de noviembre de 2020 (la preocupación principal del Pentágono). Sin embargo, Wizard Spider reconstruyó la infraestructura en semanas.

Operation Ladybird: el desmantelamiento de Emotet (enero 2021)

El 27 de enero de 2021, Europol y Eurojust anunciaron la Operation Ladybird, una de las operaciones policiales más grandes contra el cibercrimen. Ocho países participaron de forma coordinada: Alemania (BKA), Países Bajos (Politie), Estados Unidos (FBI y DOJ), Reino Unido (NCA), Francia, Lituania, Canadá y Ucrania.

Las autoridades tomaron el control de cientos de servidores C2 de Emotet distribuidos en más de 90 países. El aspecto más innovador de la operación fue lo que hicieron después: en lugar de simplemente apagar los servidores, distribuyeron una actualización legítima a todos los bots activos de Emotet. Esta actualización contenía un temporizador que desinstalaba automáticamente Emotet de todas las máquinas infectadas el 25 de abril de 2021.

En Ucrania, la policía desmanteló físicamente la infraestructura y detuvo a dos individuos sospechosos de ser parte del equipo operativo.

Europol declaró que Emotet había infectado a más de 1,6 millones de víctimas en todo el mundo y había causado daños estimados en cientos de millones de euros.

El retorno de Emotet (noviembre 2021)

Diez meses después de la Operation Ladybird, en noviembre de 2021, investigadores de Cryptolaemus y AdvIntel detectaron que Emotet estaba siendo redistribuido a través de la infraestructura de TrickBot. La ironía era evidente: TrickBot, que durante años había sido distribuido por Emotet, ahora devolvía el favor reconstruyendo la botnet de su antiguo distribuidor.

El Emotet reconstruido incluía nuevas técnicas de evasión y cifraba sus comunicaciones C2 con HTTPS. Sin embargo, nunca recuperó la escala de su etapa anterior (2018-2020). La actividad fue intermitente durante 2022 y 2023, con campañas cada vez más espaciadas, hasta desaparecer prácticamente en 2024.

Mapa MITRE ATT&CK de la cadena completa

TácticaTécnicaIDUso en la cadena
Initial AccessSpearphishing AttachmentT1566.001Emotet: documentos Word con macros en hilos de email robados
ExecutionVisual Basic (macros)T1059.005Macros VBA en documentos descargaban Emotet vía PowerShell
PersistenceRegistry Run KeysT1547.001TrickBot y Emotet se registraban en claves Run del registro
Privilege EscalationProcess InjectionT1055TrickBot inyectaba módulos en procesos legítimos (svchost, explorer)
Credential AccessOS Credential DumpingT1003Mimikatz integrado en TrickBot extraía hashes NTLM y tickets Kerberos
Lateral MovementExploitation of Remote ServicesT1210TrickBot usaba EternalBlue (MS17-010) para propagarse en la red
Command and ControlApplication Layer ProtocolT1071Emotet usaba HTTP/HTTPS, TrickBot HTTP/HTTPS, Cobalt Strike HTTPS/DNS
ImpactData Encrypted for ImpactT1486Ryuk/Conti cifraban todos los archivos accesibles con AES-256 + RSA-4096

El legado: el modelo de infección que sigue vigente en 2026

La cadena Emotet, TrickBot, Ryuk no fue solo un éxito criminal. Estableció el modelo operativo que domina el cibercrimen en 2026. Antes de esta cadena, el ransomware era mayoritariamente oportunista: cifrar lo que encontrara y pedir rescates pequeños (500 a 5.000 dólares). Después, el ransomware se convirtió en una operación de múltiples fases con rescates de millones.

Las lecciones que dejó esta cadena:

Separación de roles. El ecosistema se especializó. Los Initial Access Brokers (IABs) se encargan del acceso inicial (el rol de Emotet). Los operadores de post-explotación manejan el movimiento lateral (el rol de TrickBot). Los grupos de ransomware se centran en el cifrado y la extorsión (el rol de Ryuk/Conti). Cada actor se especializa en lo que hace mejor y vende sus servicios a los demás.

Email thread hijacking como estándar. La técnica que Emotet perfeccionó se convirtió en estándar para todos los loaders. QakBot, IcedID, Pikabot y DarkGate la adoptaron. En 2026, cualquier email de phishing sofisticado probablemente use contenido robado de buzones reales.

Modularidad como principio de diseño. La arquitectura de plugins de TrickBot demostró que el malware modular es superior al monolítico. Los loaders modernos (Pikabot, DarkGate, SystemBC) siguen el mismo patrón: un componente ligero que descarga módulos según la necesidad.

Big Game Hunting. La práctica de seleccionar víctimas de alto valor (hospitales, infraestructura crítica, grandes empresas) y dedicar semanas a maximizar el impacto antes de cifrar se originó con Wizard Spider y Ryuk. En 2026, todos los grupos de ransomware relevantes operan con este modelo.

La resiliencia del ecosistema. Emotet fue desmantelado y volvió. TrickBot fue atacado por Microsoft y el Pentágono, y sobrevivió. QakBot fue desmantelado en agosto de 2023 (Operation Duck Hunt) y resurgió meses después. El ecosistema de loaders y ransomware demostró una capacidad de regeneración que las operaciones policiales, por exitosas que sean, solo interrumpen temporalmente.

La cadena Emotet, TrickBot, Ryuk ya no existe como tal. Pero su modelo operativo (loader, post-explotación, ransomware) es el blueprint que siguen todas las operaciones de ransomware relevantes en 2026. La "cadena de infección moderna" nació entre 2018 y 2020, y sigue siendo el esquema dominante del cibercrimen organizado.

Técnicas MITRE ATT&CK referenciadas

Preguntas frecuentes

Artículos relacionados

Este contenido tiene fines exclusivamente educativos y de investigación en ciberseguridad defensiva. No se proporcionan binarios maliciosos ni payloads ejecutables. El uso indebido de esta información es responsabilidad exclusiva del usuario. Leer disclaimer completo.