• Productos y Servicios
        • Cloud

          • Endpoint Protection
          • Endpoint Detection and Response
          • Mobile Device Management
          • BYOD
          • Extended Detection and Response
          • Zero Trust Network Access
          • Data Privacy
        • En Prem

          • Endpoint Protection
          • Endpoint Detection and Response
          • Data Privacy
        • Plataforma

          • Malware Analysis Platform
        • Pequeña Empresa

          • SOHO Total Edition
        • Servicios

          • Threat Intel
          • Digital Risk Protection Services (DRPS)
          • Ransomware Recovery as a Services (RRaaS)
          • DPDP Compliance
          • Managed Detection and Response
          • Ciberseguridad y Data Privacy Concienciación
  • Soluciones
    • BFSI
    • Educación
    • Gobierno
    • Sector Sanitario
    • Tecnología de la información
    • Manufactura
  • Empresa
    • Sobre Nosotros Seqrite
    • Liderazgo
    • Premios y certificaciones
    • Sala de prensa
  • Socios
    • Programa de afiliados
    • Localizar socio
    • Conoce a Nuestro Equipo Directivo
  • Soporte
  • Recursos
    • Blog
    • Whitepapers
    • Datasheets
    • Casos Prácticos
    • Informes de amenazas
    • Manuales
    • PoV
    • Cómo entender la Data Privacy
    • Comprueba tu puntuación de riesgo
    • Diálogos del DPDP
    • Hora de la privacidad
Seqrite Labs Blog
Contactar Ventas ¿Bajo ataque?
  • Productos y Servicios
        • Cloud

          • Endpoint Protection
          • Endpoint Detection and Response
          • Mobile Device Management
          • BYOD
          • Extended Detection and Response
          • Zero Trust Network Access
          • Data Privacy
        • En Prem

          • Endpoint Protection
          • Endpoint Detection and Response
          • Data Privacy
        • Plataforma

          • Malware Analysis Platform
        • Pequeña Empresa

          • SOHO Total Edition
        • Servicios

          • Threat Intel
          • Digital Risk Protection Services (DRPS)
          • Ransomware Recovery as a Services (RRaaS)
          • DPDP Compliance
          • Managed Detection and Response
          • Ciberseguridad y Data Privacy Concienciación
  • Soluciones
    • BFSI
    • Educación
    • Gobierno
    • Sector Sanitario
    • Tecnología de la información
    • Manufactura
  • Empresa
    • Sobre Nosotros Seqrite
    • Liderazgo
    • Premios y certificaciones
    • Sala de prensa
  • Socios
    • Programa de afiliados
    • Localizar socio
    • Conoce a Nuestro Equipo Directivo
  • Soporte
  • Recursos
    • Blog
    • Whitepapers
    • Datasheets
    • Casos Prácticos
    • Informes de amenazas
    • Manuales
    • PoV
    • Cómo entender la Data Privacy
    • Comprueba tu puntuación de riesgo
    • Diálogos del DPDP
    • Hora de la privacidad
Inicio  /  Técnico  SnakeKeylogger: una campaña de malware de robo de información de varias etapas
SnakeKeylogger: una campaña de malware de robo de información en varias etapas
25 Marzo 2025

SnakeKeylogger: una campaña de malware de robo de información en varias etapas

Escrito por Prashil Moon
Prashil Moon
Técnico

El malware de robo de información se ha convertido en una amenaza creciente, y los atacantes perfeccionan constantemente sus técnicas para evadir la detección. Entre estas amenazas, SnakeKeylogger se ha consolidado como uno de los programas maliciosos de robo de credenciales más activos, dirigido tanto a particulares como a empresas.

Conocido por su cadena de infección en múltiples etapas y su ejecución sigilosa en memoria , SnakeKeylogger está diseñado para recopilar datos confidenciales sin ser detectado.

Recientemente, en Seqrite En nuestros análisis de laboratorio, observamos una interesante campaña maliciosa que distribuía SnakeKeylogger como carga útil final en los sistemas comprometidos.

Vector de infección:

El vector de infección inicial es un correo electrónico no deseado malicioso que contiene un archivo .img (imagen de disco) adjunto. Al abrir el archivo .img, se crea una unidad virtual que permite el acceso a los datos. El archivo dentro de este .img es un archivo ejecutable (Etapa 1), que se hace pasar por un documento PDF con un icono y un nombre cuidadosamente elegidos para asemejarse a un documento PDF importante, lo que aumenta la probabilidad de que el destinatario lo abra.

Cadena de ataque:

Figura 1: Cadena de ataque de SnakeKeylogger

Snake Keylogger sigue un enfoque sistemático para recopilar credenciales y otros datos confidenciales. Algunos de estos enfoques incluyen:

  • Descarga y descifrado de cargas útiles codificadas, garantizando una ejecución sigilosa.
  • Cargar DLL ofuscadas directamente en la memoria, evitando la detección basada en disco.
  • Inyección de código malicioso en procesos genuinos, específicamente procesos relacionados con .Net Framework.
  • Comprobación del perfil predeterminado de Outlook para extraer las credenciales de correo electrónico almacenadas.
  • Recopilación de datos de inicio de sesión de varios navegadores y clientes de correo electrónico, robando contraseñas guardadas.
  • Cómo extraer credenciales FTP almacenadas de FileZilla, que puede utilizarse para una mayor explotación.

Análisis técnico -

Etapa 1 (Descargador y Cargador):

Este archivo es un ejecutable compilado .Net de 64 bits con un tamaño de archivo de alrededor de 10 KB.

La etapa 1 actúa como descargador y cargador. Tras su ejecución, intenta conectarse a un servidor remoto y obtener archivos multimedia.

Fig-2: Obtener datos codificados desde la URL

A primera vista, al observar la URL, parece que está obteniendo un archivo multimedia simple (*.mp3) del servidor. Sin embargo, una inspección más detallada revela que no se trata de un archivo multimedia, sino de una carga útil codificada y encubierta.

La carga útil se recupera como un flujo de respuesta y no como un archivo en el disco. Se almacena como la matriz de bytes en la variable de matriz "array".

El servidor Apache se utiliza de forma abusiva para la distribución de malware

Tras investigar la URL con más detalle, descubrimos que el servidor Apache 2.4.58 (Windows) está siendo utilizado de forma abusiva para ejecutar una campaña maliciosa. Los atacantes mantienen y actualizan activamente cargas útiles maliciosas cifradas alojadas en hxxp://103.72.56.30/PHANTOM/

Figura 3: Directorio de distribución de malware cifrado

Como podemos ver, los atacantes cargan y rotan archivos regularmente dentro del directorio /PHANTOM/. Esta táctica [TA0042] se utiliza comúnmente en operaciones de Malware como Servicio (MaaS) o en campañas continuas de phishing y distribución de malware, lo que permite a los atacantes actualizar sus cargas útiles mientras mantienen una infraestructura estable [T1608].

Volviendo a nuestro análisis de la Etapa 1, después de obtener la transmisión, se sigue una rutina de descifrado para decodificar la carga útil.

Fig-4: Rutina de descifrado y bytes

La carga útil recuperada (matriz) se decodifica restando 3 bytes a cada byte, y los resultados se almacenan en la variable de matriz "matriz2". Podemos ver que la carga útil decodificada tiene un encabezado de archivo PE. Volcamos el flujo decodificado, es decir, "matriz2", y comenzamos a analizar la carga útil decodificada. Descubrimos que el archivo es una DLL de Stage2, que se carga dinámicamente en la memoria.

Fig-5: Carga dinámica de la Etapa 2

 

Etapa 2 ( Xspilbxpui.dll )

Al analizarlo con la herramienta DiE (Detect it Easy), observamos que el archivo es una DLL de 32 bits compilada con .NET. Está altamente ofuscado, protegido y cifrado para impedir la ingeniería inversa, lo que dificulta revelar su verdadera funcionalidad y flujo de ejecución.

Fig. 6: Detalles de la etapa 2 en la herramienta DIE

 

Lo interesante de esta muestra fue el uso de delegados junto con una alta ofuscación y generación de código intermedio para eludir la supervisión de la API.

Fig-7: Delegados para la inyección de procesos

 

En esta etapa de la cadena de infección, el malware emplea el vaciado de procesos para ejecutar su carga útil de forma sigilosa, atacando InstallUtil.exe. "InstallUtil.exe" es una utilidad legítima de Windows para instalar y desinstalar recursos del servidor. El vaciado de procesos es una técnica sofisticada que consiste en generar un nuevo proceso en estado suspendido, desasignar su región de memoria legítima y escribir código malicioso en el espacio vaciado antes de que el proceso se reanude, ejecutando la carga útil del atacante.

La carga útil inyectada es una variante de SnakeKeylogger que intenta robar datos del sistema junto con detalles de conexión WIFI.

Figura 8: Registro de pulsaciones de teclas y robo de contraseñas

 

Figura 9: Robo de credenciales WIFI

El proceso InstallUtil.exe inyectado exhibe un comportamiento consistente con el malware de recolección de credenciales y apunta a una amplia gama de aplicaciones que almacenan datos confidenciales de los usuarios.

Figura 10: SnakeKeylogger accede al perfil de Outlook

SnakeKeylogger accede a una ubicación crítica del registro {9375CFF0413111d3B88A00104B2A6676} donde Microsoft Outlook 2013 y Outlook 2016+ almacenan las configuraciones de los perfiles de usuario. Estas configuraciones incluyen detalles de la cuenta de correo electrónico, la configuración del servidor de correo y credenciales posiblemente cifradas. Las cuentas de correo electrónico comprometidas pueden explotarse para eludir la autenticación multifactor (MFA), suplantar la identidad de las víctimas o lanzar nuevos ataques dentro de una organización.

Figura 11: SnakeKeylogger intenta acceder a datos confidenciales

A continuación se muestran las categorías y la lista de aplicaciones a las que se dirige SnakeKeylogger:

Navegadores web (Chromium y otras variantes)
Google Chrome Navegador Xpom Navegador Coowon Navegador SuperBird
Microsoft Edge Navegador 7Star Navegador CocCoc Navegador BlackHawk
Vivaldi Navegador Blisk Navegador Orbitum Grupo Catalina Citrio
Slimjet Navegador Kinza Navegador Sputnik Navegador de privacidad épico
Iridium Navegador de la antorcha Navegador Liebao7 Avast Secure Browser
Chromium Comodo Dragon Navegador QIP Surf Navegador QQ (Tencent)
Navegador de la UC Navegador Brave Navegador Nichrome MapleStudio ChromePlus
NUNCA navegador Navegador Citrio Ópera / Opera GX Navegador Uran (uCozMedia)
Fenrir Inc. Sleipnir5

Estas aplicaciones guardan contraseñas, cookies y datos de autocompletado en el archivo "Datos de inicio de sesión". SnakeKeylogger intenta consultar y leer estos datos confidenciales.

 

Navegadores basados ​​en Mozilla
Mozilla Firefox
Waterfox
SeaMonkey
Comodo IceDragon
Cyberfox (8pecxstudios)
Luna pálida (Moonchild Productions)

 

Estas tiendas guardan inicios de sesión, marcadores, datos de sesión e historial en “Perfiles\”.

Email Clientes
Thunderbird (Perfiles\)
Buzón de correos (Perfiles\)

 

Estos almacenan credenciales de correo electrónico y configuraciones de servidor.

Aplicaciones de mensajería instantánea/comunicación
Pidgin (.purple/accounts.xml)

 

Estas almacenan credenciales de chat en archivos de configuración.

Clientes FTP
FileZilla

 

Intenta acceder a la lista de servidores FTP accedidos recientemente y a los nombres de usuario y contraseñas almacenados presentes en el archivo “recentservers.xml”.

 

Hashes de archivo (MD5):
851A5FFAC3EE2DA08557108239F90FAB
FD7634082A916C3BD8C94C8493FC83E2
9AD19A4E2D41E214D7BF04F74151DDBD
07B21AAE60698970EBDC2E854B3ACFED

A continuación se detallan las tácticas, técnicas y procedimientos (TTP) de ataque de MITRE contra SnakeKeylogger:

Táctica Técnicas/
Subtécnica
Procedimiento
Acceso inicial (TA0001) T1566.001 Archivo adjunto de phishing selectivo
Ejecución (TA0002) T1204.002 Ejecución de archivos maliciosos
Evasión de defensa (TA0005) T1140 Desofuscar/decodificar archivos o información.
T1027 Archivos o información ofuscados.
T1218.004 Ejecución de proxy binario del sistema: InstallUtil.
T1202 Ejecución de comandos indirectos.
Acceso a credenciales (TA0006) T1555 Credenciales de almacenes de contraseñas.
-T1555.003 Credenciales de navegadores web.
-T1555.004 Credenciales de clientes de correo electrónico.
-T1555.005 Credenciales de administradores de contraseñas.
Descubrimiento (TA0007) T1083 Descubrimiento de archivos y directorios.
T1012 Consulta de registro.
Colección (TA0009) T1114.002 Recopilación de correo electrónico a través de la aplicación del cliente.
Comando y Control (TA0011) T1071.001 Protocolo de capa de aplicación: Protocolos web.
T1105 Transferencia de herramienta de ingreso.
Desarrollo de recursos (TA0042) T1608.001 Capacidades de etapa: Subir malware

 

Conclusión:

La campaña SnakeKeylogger presenta una cadena de ataque altamente estructurada, que comienza con correos electrónicos spam que envían archivos adjuntos maliciosos a usuarios desprevenidos. Los atacantes mantienen una infraestructura estable para alojar malware cifrado, lo que les permite distribuir y actualizar las cargas útiles sin problemas. La infección progresa a través de múltiples etapas, utilizando técnicas como el engaño del formato de archivo, el vaciado de procesos y la ejecución de cargas útiles cifradas para evadir la detección.

Un objetivo clave del malware es recolectar datos confidenciales, incluyendo credenciales de perfil de Outlook, configuraciones de correo electrónico y otros detalles de autenticación almacenados, que pueden explotarse para comprometer el correo electrónico comercial (BEC), realizar intrusiones adicionales o venderse en mercados clandestinos.

 

Autores:

Prashil Moon

Rumana Siddiqui

 

 

 

 Publicación anteriorSVC Nuevo ladrón en el horizonte
Publicación siguiente  Comprender los principales casos de uso de una solución ZTNA
Prashil Moon

Acerca de Prashil Moon

Prashil es investigador sénior de seguridad en Quick Heal Security Labs. Busca con entusiasmo las tendencias actuales de malware y realiza análisis sobre malware...

Artículos de Prashil Moon »

Artículos Relacionados

  • CVE-2026-3854: Cómo las opciones de Git Push se convirtieron en una primitiva de inyección de metadatos interna.

    CVE-2026-3854: Cómo las opciones de Git Push se convirtieron en una primitiva de inyección de metadatos interna.

    6 de octubre de 2026
  • Dentro de DragonForce: Cómo funciona realmente el malware de un cártel de ransomware

    1 de octubre de 2026
  • MacSync: El escurridizo ladrón de macOS que explota las trampas de ClickFix

    8 de septiembre de 2026
Autores destacados
  • Seqrite
    Seqrite

    Seqrite es un proveedor líder de soluciones de ciberseguridad empresarial. Con un enfoque...

    Leer más artículos por Seqrite
  • Bineesh P
    Bineesh P

    Soy un apasionado de la ciberseguridad y un escritor dedicado. Con cierta habilidad...

    Lea más artículos de Bineesh P.
  • Jyoti Karlekar
    Jyoti Karlekar

    Soy una escritora apasionada que disfruta creando contenido sobre tecnologías emergentes y...

    Leer más artículos de Jyoti Karlekar
  • Sanjay Katkar
    Sanjay Katkar

    Sanjay Katkar es el director general adjunto de Quick Heal Technologies...

    Lee más artículos de Sanjay Katkar.
Temas
apto (25) Ataque cibernetico (36) Ataques ciberneticos (58) ciberataque (16) Ataques ciberneticos (15) Ciberseguridad (343) seguridad cibernética (34) Amenaza cibernética (33) ciberamenazas (51) Violacíon de datos (56) violaciones de datos (29) De pérdida de datos (28) prevención de pérdida de datos (34) data privacy (17) protección de datos (35) seguridad de datos (19) DLP (50) DPDP (14) DPDPA (17) Cifrado (16) seguridad de punto final (113) Seguridad empresarial (20) Explotar (13) GDPR (14) el malware (76) análisis de malware (15) ataque de malware (23) MDM (27) Microsoft (15) MITRE ATT & CK (14) Seguridad de la red (26) phishing, (30) Ransomware (69) ataque de ransomware (31) ataques de ransomware (31) protección contra ransomware (17) Seqrite (41) Seqrite Cifrado (27) Seqrite EPS (33) Seqrite Servicios (16) detección de amenazas (15) Threat Intelligereza (25) UTM (34) Vulnerabilidad (16) cero confianza (13)
Seqrite Labs

Proveedor líder de soluciones de seguridad de TI empresarial que simplifica la seguridad de puntos finales, datos y redes con las mejores soluciones de prevención, detección y respuesta a amenazas de su clase en todo el mundo.

Leer más sobre Seqrite

Síguenos en:

Suscríbete a nuestro boletín

Manténgase informado sobre las últimas tendencias y conocimientos en materia de ciberseguridad.

Carga
Productos y Servicios
  • Cloud
  • Endpoint Protection
  • Endpoint Detection and Response
  • Mobile Device Management
  • BYOD
  • Extended Detection and Response
  • Zero Trust Network Access
  • Data Privacy
  • En Prem
  • Endpoint Protection
  • Endpoint Detection and Response
  • Data Privacy
  • Plataforma
  • Malware Analysis Platform
  • Microempresa
  • SOHO Total Edition
  • Servicios
  • Threat Intel
  • Digital Risk Protection Services (DRPS)
  • Ransomware Recovery as a Services (RRaaS)
  • DPDP Compliance
  • Managed Detection and Response
  • Ciberseguridad y Data Privacy Concienciación
Recursos
  • Blog
  • Whitepapers
  • Datasheets
  • Informes de amenazas
  • Manuales
  • PoV
  • Cómo entender la Data Privacy
  • Diálogos del DPDP
  • Cumplimiento de la política
  • EULA
  • GoDeep.AI
  • SIA
  • Hora de la privacidad
Contáctenos
  • Oficinas registradas
  • Hablemos de ciberseguridad
Soporte
  • Soporte técnico
  • Descargar Software
  • Actualizador sin conexión
  • Actualizaciones de Firmware
  • Actualizaciones
  • Documentación del producto
Sobre Nosotros
  • Sobre Nosotros Seqrite
  • Liderazgo
  • Premios y reconocimiento
  • Sala de prensa
Socio
  • Programa de afiliados
  • Localizar socio
  • Conoce a Nuestro Equipo Directivo
  • Seqrite Certificación

© 2026 Quick Heal Technologies Ltd.

Mapa del sitio Políticas de Privacidad Aviso legal Políticas de cookies Términos de uso