Análisis de Indicadores de Red de Ransomware
Resumen
Antes y durante la ejecución del ransomware, los adversarios establecen canales C2, exfiltran datos y descargan claves de cifrado. Esta habilidad analiza datos de Zeek conn.log y NetFlow para detectar patrones de beaconing (llamadas periódicas de intervalo regular), conexiones a nodos de salida TOR conocidos, transferencias de datos salientes de gran tamaño y actividad DNS sospechosa asociada a familias de ransomware.
Cuándo Usar
- Al investigar incidentes de seguridad que requieran analizar indicadores de red de ransomware
- Al construir reglas de detección o consultas de caza de amenazas para este dominio
- Cuando los analistas del SOC necesiten procedimientos estructurados para este tipo de análisis
- Al validar la cobertura de monitoreo de seguridad para técnicas de ataque relacionadas
Prerrequisitos
- Archivos Zeek conn.log o exportaciones NetFlow en CSV/JSON
- Python 3.8+ con biblioteca estándar
- Lista de nodos de salida TOR (obtenida de Tor Project o fuentes de inteligencia de amenazas)
- Opcional: Lista de IOC de C2 de ransomware conocido
Pasos
- Analizar Registros de Conexión — Ingerir Zeek conn.log (TSV) o registros NetFlow en un formato estructurado
- Detectar Patrones de Beaconing — Calcular estadísticas de intervalos de conexión (media, desviación estándar, coeficiente de variación) para identificar llamadas periódicas
- Verificar Conexiones a Nodos de Salida TOR — Comparar las IPs de destino con la lista actual de nodos de salida TOR
- Identificar Exfiltración de Datos — Marcar conexiones con relaciones de bytes salientes inusualmente altas hacia IPs externas
- Analizar Patrones DNS — Detectar consultas de dominio similares a DGA y subdominios de alta entropía
- Puntuar y Correlacionar — Aplicar una puntuación de riesgo compuesta a través de todos los tipos de indicadores
- Generar Informe — Producir un informe estructurado con línea de tiempo y mapeo MITRE ATT&CK
Salida Esperada
- Informe JSON con detecciones de beaconing y estadísticas de intervalos
- Alertas de conexiones a nodos de salida TOR
- Análisis de flujos de exfiltración de datos
- Puntuación de riesgo compuesta de ransomware con mapeo MITRE (T1071, T1573, T1041)