Análisis de n0n Ransomware: Dentro de una Operación de Extorsión Asistida por IA
Detection stack
- AIDR
- Alert
- ETL
- Query
Resumen
El grupo de ransomware n0n lleva a cabo campañas de extorsión a gran escala utilizando herramientas asistidas por IA para automatizar la creación de scripts y flujos de trabajo de ataques. El grupo se centra principalmente en la exfiltración de datos y, en algunos incidentes, en la destrucción de datos en lugar del cifrado tradicional de archivos. Sus operaciones se han expandido rápidamente, apuntando a numerosas organizaciones en múltiples industrias en todo el mundo.
Investigación
La Unidad de Investigación de Amenazas de SOCRadar descubrió un servidor de preparación expuesto en 185.157.161.148 que contenía el espacio de trabajo activo del operador. La exposición reveló cientos de scripts de ataque, código fuente y evidencia de un gasto sustancial en API de LLM utilizado para operar un agente de codificación de IA. Los investigadores también mapearon la infraestructura segmentada del grupo, incluidos paneles C2, almacenamiento de botín y backends de sitios de filtración.
Mitigación
Las organizaciones deben aplicar MFA resistente a phishing en todos los servicios de acceso remoto y restringir las interfaces de gestión del firewall utilizando listas blancas de IP. Mantener copias de seguridad inmutables o desconectadas es crucial para protegerse contra actividades destructivas y el borrado de copias sombra. Los defensores también deben monitorear la eliminación de almacenamientos en la nube de gran volumen y comportamientos administrativos inusuales.
Respuesta
Cuando se detecta actividad de n0n, los equipos de seguridad deben invalidar inmediatamente las credenciales comprometidas y rotar las claves IAM afectadas en la nube. Revisar la telemetría de EDR y CloudTrail en busca de patrones de eliminación masiva de objetos o ejecución sospechosa de comandos SSM. Las organizaciones también deben reevaluar la segmentación de la red para prevenir el movimiento lateral a través de RDP o WinRM.
Flujo de Ataque
Detecciones
Posibles Puntos de Persistencia [ASEPs – Softwareu005c/NTUSER Hive] (vía registry_event)
Actividad Sospechosa de VSSADMIN (vía cmdline)
Tarea Programada Sospechosa (vía audit)
Cuenta de Usuario Oculta vía Registro (vía registry_event)
IOCs (HashSha256) para detectar: n0n Ransomware: Dentro de una Operación de Extorsión Asistida por IA
IOCs (HashSha1) para detectar: n0n Ransomware: Dentro de una Operación de Extorsión Asistida por IA
IOCs (SourceIP) para detectar: n0n Ransomware: Dentro de una Operación de Extorsión Asistida por IA
IOCs (DestinationIP) para detectar: n0n Ransomware: Dentro de una Operación de Extorsión Asistida por IA
Detección de Secuestro de Reglas de Firewall n0n Ransomware [Firewall]
Descarga de Script Malicioso de PowerShell y Verificación de Integridad de Archivos por Operadores de n0n [Windows Powershell]
Manipulación de Datos en el Bucket S3 de n0n Ransomware [AWS Cloudtrail]
Ejecución de Simulación
-
Narrativa del Ataque y Comandos: El adversario ha obtenido credenciales AWS válidas a través de una combinación de captura de credenciales y secuestro de sesiones. Para maximizar la fuerza de extorsión, el atacante primero enumera todos los activos de almacenamiento disponibles a través de
ListBuckets. Una vez identificado un bucket de alto valor, el atacante inicia una rápida secuencia deGetObjectllamadas para exfiltrar datos sensibles a un punto final externo. Finalmente, para evitar que la víctima use copias de seguridad nativas o herramientas de recuperación, el atacante ejecuta una eliminación masiva del contenido del bucket usandoDeleteObjects, realizando efectivamente un ataque de destrucción de datos «tierra quemada». -
Script de Prueba de Regresión:
#!/bin/bash # Script de Simulación de n0n Ransomware # Objetivo: Manipulación de Datos en AWS S3 BUCKET_NAME="test-n0n-ransomware-bucket" OBJECT_NAME="sensitive_data_$(date +%s).txt" echo "[+] Paso 1: Creando datos ficticios en el bucket de destino..." echo "Esta es información sensible para extorsión." > $OBJECT_NAME aws s3 cp $OBJECT_NAME s3://$BUCKET_NAME/ echo "[+] Paso 2: Simulando Descubrimiento (ListBuckets)..." aws s3 ls echo "[+] Paso 3: Simulando Exfiltración (GetObject)..." aws s3 cp s3://$BUCKET_NAME/$OBJECT_NAME ./exfiltrated_$OBJECT_NAME echo "[+] Paso 4: Simulando Destrucción de Datos (DeleteObject)..." aws s3 rm s3://$BUCKET_NAME/$OBJECT_NAME echo "[+] Simulación completa. Verifique en CloudTrail los eventos de ListBuckets, GetObject y DeleteObject." -
Comandos de Limpieza:
#!/bin/bash # Script de limpieza para eliminar cualquier artefacto restante aws s3 rb s3://test-n0n-ransomware-bucket --force rm exfiltrated_* echo "[+] Limpieza terminada."