SOC Prime Bias: Critical

14 Oct 2026 12:30 UTC

La campaña DarkBlinders apunta a víctimas con tácticas avanzadas de espionaje

Author Photo
SOC Prime Team linkedin icon Seguir
La campaña DarkBlinders apunta a víctimas con tácticas avanzadas de espionaje
shield icon

Detection stack

  • AIDR
  • Alert
  • ETL
  • Query

Resumen

DarkBlinders es una campaña activa de ciberespionaje dirigida a organizaciones gubernamentales y diplomáticas en Israel y la Región del Kurdistán en Irak. El actor de la amenaza se basa en señuelos de phishing sofisticados, incluidos aplicaciones de videoconferencia falsas y réplicas de servicios de almacenamiento en la nube, para desplegar malware personalizado. La operación también utiliza repositorios de GitHub para mando y control (C2) y usa activación selectiva para su puerta trasera de segunda etapa.

Investigación

Dream Research Labs realizó un análisis profundo de la campaña DarkBlinders y descubrió una cadena de infección de múltiples etapas que involucra una aplicación señuelo llamada StarkMeet. Los investigadores invirtieron la ingeniería del malware y obtuvieron acceso de solo lectura a la infraestructura C2 basada en GitHub del actor de la amenaza. Esta visibilidad les permitió identificar la asignación de tareas a las víctimas y observar la exfiltración de más de 1 GB de datos de un entorno en la nube gubernamental.

Mitigación

Las organizaciones deben imponer controles estrictos sobre las instalaciones de software no verificadas y monitorear conexiones salientes inusuales a servicios compartidos como GitHub desde sistemas que no son de desarrollo. También se recomienda un escrutinio aumentado sobre los enlaces de compartición de unidades en la nube y los adjuntos de correo electrónico sospechosos. Monitorear la ejecución no autorizada de PowerShell a través de AppDomainManager o la carga en memoria puede además ayudar a identificar actividad asociada con esta técnica de carga.

Respuesta

Cuando se detecta actividad de DarkBlinders, aísle los hosts afectados para detener la exfiltración de datos adicional y preserve la memoria para un examen forense de cargas útiles en memoria. Revise los tokens de acceso personal de GitHub y los registros de acceso a repositorios si la actividad sospechosa involucra el entorno de desarrollo de la organización. Restablezca las credenciales para todas las cuentas que puedan haber estado expuestas a través de la infraestructura de phishing identificada.

Flujo de Ataque

Detecciones

Ejecución de Procesos del Sistema desde Rutas No Típicas (vía process_creation)

Equipo SOC Prime
14 Oct 2026

Proceso Sospechoso Utiliza una URL en la Línea de Comando (vía cmdline)

Equipo SOC Prime
14 Oct 2026

Uso Sospechoso de CURL (vía cmdline)

Equipo SOC Prime
14 Oct 2026

Posible Descarga de Archivo de Github Iniciada por un Proceso Inusual (vía network_connection)

Equipo SOC Prime
14 Oct 2026

Archivos Sospechosos en el Perfil de Usuario Público (vía file_event)

Equipo SOC Prime
14 Oct 2026

Posible Abuso del Dominio de Desarrollo de Cloudflare (vía dns)

Equipo SOC Prime
14 Oct 2026

Comando y Control Sospechoso por Solicitud DNS de Dominio de Nivel Superior (TLD) Inusual (vía dns)

Equipo SOC Prime
14 Oct 2026

IOCs (HashSha256) para detectar: DarkBlinders: Dentro de una Campaña Activa de Espionaje Parte 2

Reglas de IA SOC Prime
14 Oct 2026

IOCs (HashSha256) para detectar: DarkBlinders: Dentro de una Campaña Activa de Espionaje Parte 1

Reglas de IA SOC Prime
14 Oct 2026

IOCs (HashMd5) para detectar: DarkBlinders: Dentro de una Campaña Activa de Espionaje

Reglas de IA SOC Prime
14 Oct 2026

IOCs (SourceIP) para detectar: DarkBlinders: Dentro de una Campaña Activa de Espionaje

Reglas de IA SOC Prime
14 Oct 2026

IOCs (DestinationIP) para detectar: DarkBlinders: Dentro de una Campaña Activa de Espionaje

Reglas de IA SOC Prime
14 Oct 2026

Actividad de C2 de DarkBlinders a través de GitHub y Trabajadores de Cloudflare [Conexión de Red de Windows]

Reglas de IA SOC Prime
14 Oct 2026

Detección de Componentes de la Campaña DarkBlinders [Creación de Procesos de Windows]

Reglas de IA SOC Prime
14 Oct 2026

Ejecución de Simulación

  • Narrativa de Ataque & Comandos: El adversario apunta a establecer persistencia y acceso remoto usando el conjunto de herramientas DarkBlinders. Después de obtener acceso inicial, el atacante despliega una aplicación señuelo llamada StarkMeet.exe. Para evadir la detección, el malware del atacante ejecuta un comando de shell para descargar más cargas útiles. En esta simulación, crearemos manualmente un archivo ficticio StarkMeet.exe y lo activaremos para ejecutar cmd.exe, que coincide con la lógica de la regla: (StarkMeet.exe) Y (cmd).

  • Script de Prueba de Regresión:

    # Script de Simulación: Disparador de Componente DarkBlinders
    # 1. Crear un archivo ficticio para representar el componente DarkBlinders
    $dummyPath = "$env:TEMPStarkMeet.exe"
    New-Item -Path $dummyPath -ItemType File -Force
    
    # 2. Usar una pequeña carga útil para hacer que el 'ejecutable' realmente ejecute un comando 
    # Para propósitos de simulación, usaremos un envoltorio PowerShell para lanzar el proceso 'malicioso'
    # que imita el comportamiento del componente llamando a cmd.exe.
    
    Write-Host "[+] Simulando ejecución del componente DarkBlinders..."
    
    # Usamos Start-Process para simular el proceso StarkMeet.exe generando cmd.exe
    # Nota: En un escenario real, el binario en sí realizaría la generación.
    # Para activar la lógica específica 'Image' de la regla Sigma, debemos renombrar un proceso o 
    # simular la ejecución de ese nombre de archivo específico.
    
    # Debido a que no podemos compilar fácilmente un binario real aquí, simulamos el evento de creación de proceso
    # que Sysmon vería cuando StarkMeet.exe ejecuta cmd.exe.
    
    Start-Process -FilePath "$env:TEMPStarkMeet.exe" -ArgumentList "cmd.exe /c echo 'Triggering Detection'" -ErrorAction SilentlyContinue
    
    # Debido a que no podemos realmente 'ejecutar' un archivo no binario, usamos este comando para crear 
    # el patrón exacto de telemetría a través de una creación de proceso simulada si es posible, 
    # o simplemente reconocemos que para que la regla se dispare, el archivo debe existir.
    
    # ENFOQUE REALISTA PARA PRUEBA:
    # Crearemos un pequeño ejecutable o usaremos una forma conocida de nombrar un proceso.
    # Para este script, asumimos que el entorno nos permite renombrar una herramienta del sistema a StarkMeet.exe
    Copy-Item "C:WindowsSystem32cmd.exe" -Destination "$env:TEMPStarkMeet.exe"
    Start-Process -FilePath "$env:TEMPStarkMeet.exe" -ArgumentList "/c echo DetectionTriggered"
    
    Write-Host "[+] Comando de simulación enviado. Verifique SIEM para StarkMeet.exe + cmd/powershell."
  • Comandos de Limpieza:

    # Limpiar artefactos de simulación
    Remove-Item -Path "$env:TEMPStarkMeet.exe" -Force -ErrorAction SilentlyContinue
    Write-Host "[+] Limpieza completa."