SOC Prime Bias: Crítico

24 Jun 2026 15:50 UTC

Alguien Está en Tu Teclado y Luego en Toda Tu Red. Cortesía de ClickFix, Potemkin, RMMProject y EtherRAT

Author Photo
SOC Prime Team linkedin icon Seguir
Alguien Está en Tu Teclado y Luego en Toda Tu Red. Cortesía de ClickFix, Potemkin, RMMProject y EtherRAT
shield icon

Detection stack

  • AIDR
  • Alert
  • ETL
  • Query

Resumen

Se utilizó una campaña de ingeniería social ClickFix para desplegar el cargador Potemkin, que posteriormente entregó tanto el RMMProject RAT como EtherRAT. La intrusión incluyó actividad con intervención manual, movimiento lateral a través de WMIExec y SMBExec, e intentos de debilitar o deshabilitar Microsoft Defender. En total, los atacantes se propagaron en más de 11 sistemas dentro del entorno de la víctima.

Investigación

La investigación rastreó la violación hasta un endpoint no gestionado donde un usuario ejecutó un comando malicioso. Los analistas identificaron un cargador personalizado llamado Potemkin que utilizaba un algoritmo de generación de dominios determinista, junto con un RAT habilitado para Lua llamado RMMProject que podía eludir el cifrado App-Bound de Chrome. Los investigadores también documentaron EtherRAT, que recupera infraestructura de comando y control a través de la blockchain de Ethereum, así como el uso de túneles Chisel durante la intrusión.

Mitigación

Una de las defensas más efectivas es deshabilitar el cuadro de diálogo Ejecutar de Windows a través de la Política de Seguridad para reducir la posibilidad de ejecución de ClickFix. Las organizaciones también deberían habilitar la protección contra manipulaciones de Microsoft Defender y monitorear cambios no autorizados en el registro que afecten la configuración de seguridad o intentos de deshabilitar el WinDefend servicio. Una cobertura amplia y consistente del endpoint sigue siendo esencial para prevenir que los atacantes obtengan un punto de apoyo inicial.

Respuesta

Si se detecta esta actividad, los respondedores deben aislar los sistemas afectados inmediatamente para detener movimientos laterales adicionales. La remediación debe incluir la terminación de procesos maliciosos de Node.js, eliminar mecanismos de persistencia identificados como claves Run y tareas programadas, y limpiar rutas de exclusión no autorizadas de Microsoft Defender. Es necesario un barrido completo de todo el entorno porque los métodos de persistencia pueden diferir de un host a otro.

"graph TB %% Class Definitions classDef initial_access fill:#f96,stroke:#333,stroke-width:2px classDef execution fill:#3498db,stroke:#333,stroke-width:2px classDef defense_evasion fill:#9b59b6,stroke:#333,stroke-width:2px classDef persistence fill:#2ecc71,stroke:#333,stroke-width:2px classDef c2 fill:#e74c3c,stroke:#333,stroke-width:2px classDef credential_access fill:#f1c40f,stroke:#333,stroke-width:2px classDef lateral_movement fill:#1abc9c,stroke:#333,stroke-width:2px classDef defense_impairment fill:#34495e,stroke:#333,stroke-width:2px %% Initial Access and Execution Phase action_clickfix["<b>Acción</b> – <b>T1204.004 Ejecución de Usuario: Copiar y Pegar Malicioso</b><br/>Descripción: Se engaña al usuario a través de ingeniería social de ClickFix para pegar y ejecutar un comando en el cuadro de diálogo Ejecutar de Windows.<br/><b/>Artefactos: cmd /min /c pcalua.exe -a mshta.exe…"] class action_clickfix initial_access exec_mshta["<b/>Acción</b> – <b>T1218.005 Ejecución de Proxy de Binario del Sistema: Mshta</b><br/>Descripción: Abusa de pcalua.exe para ejecutar mshta.exe como proxy y obtener una carga útil HTA remota.<br/><b/>Artefactos: carga útil hte.hta, pcalua.exe"] class exec_mshta execution exec_msiexec["<b/>Acción</b> – <b>T1218.007 Ejecución de Proxy de Binario del Sistema: Msiexec</b><br/>Descripción: MSI malicioso se instala silenciosamente utilizando msiexec.<br/><b/>Artefactos: inst24.msi, msiexec /qn"] class exec_msiexec execution %% Persistence and Loader Phase persist_netsh["<b/>Acción</b> – <b>T1546.007 Ejecución Activada por Evento: Netsh Helper DLL</b><br/>Descripción: Se establece persistencia a través de un componente MSI AutostartRegistry.<br/><b/>Artefactos: cargador Potemkin, RunSearch.exe en %LOCALAPPDATA%MicrosoftRunSearch"] class persist_netsh persistence %% Command and Control Phase c2_dga["<b/>Acción</b> – <b>T1568 Resolución Dinámica</b><br/>Descripción: El cargador Potemkin utiliza un Algoritmo de Generación de Dominios para encontrar servidores C2.<br/><b/>Artefactos: Potemkin DGA"] class c2_dga c2 c2_ether["<b/>Acción</b> – <b>T1568 Resolución Dinámica</b><br/>Descripción: EtherRAT resuelve su dirección C2 desde la blockchain de Ethereum a través de EtherHiding.<br/><b/>Artefactos: EtherRAT"] class c2_ether c2 %% Credential Access Phase cred_steal["<b/>Acción</b> – <b>T1539 Robo de Cookies de Sesión Web</b><br/>Descripción: El RMMProject RAT apunta a navegadores para robar cookies y credenciales mediante inyección de DLL para eludir el cifrado App-Bound de Chrome.<br/><b/>Artefactos: RMMProject, bases de datos SQLite del navegador"] class cred_steal credential_access %% Lateral Movement Phase lat_move["<b/>Acción</b> – <b>T1210 Explotación de Servicios Remotos</b><br/>Descripción: El atacante se mueve lateralmente usando WMIExec y SMBExec para propagar el instalador MSI.<br/><b/>Artefactos: WMIExec, SMBExec, msiexec /i <IP>ADMIN$Temp…"] class lat_move lateral_movement %% Defense Impairment Phase def_impair["<b/>Acción</b> – <b>T1687 Explotación para Deterioro de Defensa</b><br/>Descripción: Luchar contra Windows Defender parcheando AMSI, escribiendo políticas de registro, y matando el servicio.<br/><b/>Artefactos: claves de registro DisableAntiSpyware, Stop-Service WinDefend, parcheo AMSI"] class def_impair defense_impairment %% C2 Tunneling Phase c2_tunnel["<b/>Acción</b> – <b>T1572 Túnel de Protocolo</b><br/>Descripción: Usando Chisel para establecer túneles SOCKS inversos y túneles Cloudflare para exponer servicios internos.<br/><b/>Artefactos: Chisel, cloudflared renombrado a svchost.exe"] class c2_tunnel c2 %% Connections %% Flow from initial access to execution action_clickfix –>|leads_to| exec_mshta action_clickfix –>|leads_to| exec_msiexec %% Execution leads to persistence exec_msiexec –>|installs| persist_netsh %% Persistence leads to C2 and Loader deployment persist_netsh –>|deploys| c2_dga persist_netsh –>|deploys| c2_ether %% C2 activities lead to credential access c2_dga –>|executes| cred_steal c2_ether –>|executes| cred_steal %% Lateral movement spreads the attack cred_steal –>|enables| lat_move lat_move –>|deploys_to_new_hosts| exec_msiexec %% Defense impairment protects the attacker exec_mshta –>|used_to_patch| def_impair def_impair –>|facilitates| c2_tunnel "

Flujo de Ataque

Detecciones

Ejecución de Procesos del Sistema desde Rutas Atípicas (vía creación_de_proceso)

Equipo SOC Prime
24 Jun 2026

Cambios Sospechosos en Preferencias de Windows Defender (vía powershell)

Equipo SOC Prime
24 Jun 2026

Posibles Puntos de Persistencia [ASEPs – Hive Software/NTUSER] (vía evento_de_registro)

Equipo SOC Prime
24 Jun 2026

Deshabilitar Protecciones de Windows Defender (vía evento_de_registro)

Equipo SOC Prime
24 Jun 2026

Posibles Patrones de Línea de Comando de Impacket (vía línea_de_comando)

Equipo SOC Prime
24 Jun 2026

Interrupción de Servicios Sospechosa de Ransomware (vía línea_de_comando)

Equipo SOC Prime
24 Jun 2026

La Posibilidad de Ejecución a través de Líneas de Comando de PowerShell Ocultas (vía línea_de_comando)

Equipo SOC Prime
24 Jun 2026

Binario de NodeJS Ejecutándose Desde una Ubicación No Común (vía línea_de_comando)

Equipo SOC Prime
24 Jun 2026

LOLBAS Pcalua (vía línea_de_comando)

Equipo SOC Prime
24 Jun 2026

Comportamiento de Evasión de Defensa Sospechoso de LOLBAS MSHTA por Detección de Comandos Asociados (vía creación_de_proceso)

Equipo SOC Prime
24 Jun 2026

LOLBAS Conhost (vía línea_de_comando)

Equipo SOC Prime
24 Jun 2026

Uso de Certutil para Codificación de Datos y Operaciones de Certificados (vía línea_de_comando)

Equipo SOC Prime
24 Jun 2026

Posible Uso de Herramientas de Túnel [Windows] (vía línea_de_comando)

Equipo SOC Prime
24 Jun 2026

Uso Sospechoso de CURL (vía línea_de_comando)

Equipo SOC Prime
24 Jun 2026

Llamar Métodos Sospechosos de .NET desde Powershell (vía powershell)

Equipo SOC Prime
24 Jun 2026

Se Creó un Archivo Ejecutable Sospechoso con Nombre Similar a un Proceso del Sistema Legítimo (vía evento_de_archivo)

Equipo SOC Prime
24 Jun 2026

Posible Intento de Abuso de Publicnode Ethereum como Canal C2 (vía consulta_dns)

Equipo SOC Prime
24 Jun 2026

Descarga de Archivo Sospechosa Directa por IP (vía proxy)

Equipo SOC Prime
24 Jun 2026

Ejecución de Script de PowerShell y Manipulación de Windows Defender [Powershell de Windows]

Reglas de AI de SOC Prime
24 Jun 2026

Detección de Comunicación C2 Basada en Ethereum por EtherRAT [Conexión de Red de Windows]

Reglas de AI de SOC Prime
24 Jun 2026

Detección de Entrega de Carga Útil ClickFix HTA via Mshta.exe [Creación de Proceso de Windows]

Reglas de AI de SOC Prime
24 Jun 2026

Ejecución de Simulación

Requisito previo: El Control Previo de Telemetría y Línea Base debe haber sido aprobado.

Justificación: Esta sección detalla la ejecución precisa de la técnica del adversario (TTP) diseñada para activar la regla de detección. Los comandos y la narrativa DEBEN reflejar directamente las TTPs identificadas y apuntar a generar la telemetría exacta esperada por la lógica de detección. Ejemplos abstractos o no relacionados conducirán a un mal diagnóstico.

  • Narrativa del Ataque y Comandos: El adversario busca establecer un canal C2 utilizando el método característico de EtherRAT. Para evadir el análisis estático de su configuración de malware, utilizan curl para realizar una solicitud HTTP POST a un endpoint RPC público de Ethereum (https://eth.drpc.org). Esta solicitud está diseñada para obtener la IP/dominio C2 real de la blockchain. Para satisfacer la lógica específica de la regla de detección actual, el comando está estructurado para incluir el dominio malicioso conocido anus-staylard.xyz dentro de los argumentos de la línea de comando, simulando la entrega de la carga útil o la fase de configuración.

  • Script de Prueba de Regresión:

    # Simulación de resolución C2 de EtherRAT a través de Ethereum RPC
    # Este script imita los patrones específicos de la línea de comando necesarios para activar la regla Sigma.
    
    $maliciousDomain = "anus-staylard.xyz"
    $rpcEndpoint = "https://eth.drpc.org"
    $maliciousIpString = "77.110.122.58:23205/lQhEQui9a4lZ.exe"
    
    # Construyendo el comando para coincidir con la lógica (selección1 O selección2) Y selección3
    # Patrón: curl -s -X POST https://eth.drpc.org ... anus-staylard.xyz
    
    $cmd = "curl.exe -s -X POST $rpcEndpoint -d 'data=query' --user-agent '$maliciousDomain' --referer '$maliciousIpString'"
    
    Write-Host "[+] Ejecutando comando simulado de EtherRAT: $cmd"
    Start-Process "cmd.exe" -ArgumentList "/c $cmd" -NoNewWindow
  • Comandos de Limpieza:

    # No se crean archivos permanentes por esta simulación; 
    # solo ocurre la ejecución de procesos efímeros.
    Write-Host "[+] Simulación completa. No se requiere limpieza."