IntermedioD3FENDSOCmapeodefensasgap analysis

D3FEND para SOC: Mapeo de Defensas a Amenazas

Guía práctica de D3FEND para equipos SOC: cómo mapear las defensas implementadas a las amenazas ATT&CK relevantes, identificar gaps, y priorizar inversiones en detección y prevención.

MalwareIntel Research··4 min lectura
Serie: MITRE ATT&CK y D3FEND — Parte 23

D3FEND permite al SOC responder: "para cada amenaza relevante, ¿tenemos una defensa técnica implementada?"

ATT&CK mapea cómo atacan los adversarios. D3FEND mapea cómo defenderse técnicamente de cada ataque. Usado en conjunto, un SOC puede realizar gap analysis preciso: identificar las técnicas de ataque relevantes que no tienen defensa implementada y priorizar inversiones.

Flujo práctico: D3FEND en el SOC

Paso 1: Inventario defensivo

Listar todas las herramientas y configuraciones defensivas activas:

Herramientas:
  EDR: CrowdStrike Falcon
  SIEM: Elastic Security
  Email: Proofpoint
  Firewall: Palo Alto NGFW
  AV: Microsoft Defender
  IAM: Azure AD con MFA
  Backup: Veeam

Configuraciones:
  Sysmon: SwiftOnSecurity config
  Script Block Logging: habilitado
  Credential Guard: habilitado
  LAPS: desplegado
  AppLocker: modo auditoría

Paso 2: Mapear herramientas a D3FEND

Herramienta/ConfigTécnicas D3FEND cubiertas
CrowdStrike FalconD3-PA (Process Analysis), D3-FA (File Analysis), D3-PM (Platform Monitoring)
Elastic SecurityD3-NTA (Network Traffic Analysis), D3-UBA (User Behavior Analysis)
ProofpointD3-MH (Message Hardening), D3-MA (Message Analysis), D3-FA (File Analysis)
Palo Alto NGFWD3-NI (Network Isolation), D3-NTA (Network Traffic Analysis)
Azure AD + MFAD3-CH (Credential Hardening: MFA)
Credential GuardD3-CH (Hardware-backed Credential Store)
SysmonD3-PM (Operating System Monitoring)
Script Block LoggingD3-PA (Script Execution Analysis)
LAPSD3-CH (Credential Rotation)
VeeamD3-PH (Data Backup) — no en D3FEND formal pero es defensa real

Paso 3: Cruzar con amenazas ATT&CK

Para cada técnica ATT&CK de tus amenazas relevantes, verificar que al menos una defensa D3FEND está implementada:

Amenaza: Ransomware (LockBit affiliate profile)

T1566.001 Phishing Attachment:
  D3FEND: D3-MH (Proofpoint) ✓ + D3-FA (Proofpoint sandbox) ✓
  → CUBIERTO

T1059.001 PowerShell:
  D3FEND: D3-PA Script Execution (Script Block Logging) ✓ + AMSI ✓
  → CUBIERTO

T1003.001 LSASS dump:
  D3FEND: D3-CH (Credential Guard) ✓ + D3-PM (Sysmon Event 10) ✓
  → CUBIERTO

T1021.002 SMB Lateral Movement:
  D3FEND: D3-NI (firewall entre segmentos) ✓
  D3FEND: D3-PM (Event 4624 monitoring) ✓
  → CUBIERTO

T1486 Ransomware Encryption:
  D3FEND: D3-FA (File Content Rules) ✗ — sin canary files
  D3FEND: D3-PH (Data Backup - Veeam) ✓
  → PARCIAL: backup sí, detección temprana no → IMPLEMENTAR CANARY FILES

T1490 Inhibit System Recovery:
  D3FEND: D3-PM (vssadmin monitoring) ✗ — sin regla Sysmon para vssadmin
  → GAP → CREAR REGLA SYSMON/SIGMA

Paso 4: Priorizar gaps

Clasificar gaps por riesgo:

GapTécnica ATT&CKImpactoEsfuerzo fixPrioridad
Sin canary filesT1486ALTO (detección temprana ransomware)BAJOP0
Sin regla vssadminT1490ALTO (indicador pre-cifrado)BAJOP0
AppLocker en auditoría (no enforce)T1059, T1218MEDIOMEDIOP1
Sin deceptionT1018, T1083MEDIOBAJOP1
Sin NDRT1071 (beacon)MEDIOALTO (coste)P2

Paso 5: Implementar y validar

Para cada gap P0/P1:

  1. Implementar la defensa D3FEND identificada
  2. Crear regla de detección correspondiente
  3. Validar con emulación (Atomic Red Team para la técnica ATT&CK)
  4. Documentar en el inventario defensivo

Métricas de cobertura D3FEND

Cobertura por categoría

Harden:  8/12 técnicas implementadas  = 67%
Detect:  15/25 técnicas implementadas = 60%
Isolate: 4/8 técnicas implementadas   = 50%
Deceive: 0/6 técnicas implementadas   = 0%  ← GAP MAYOR
Evict:   3/5 técnicas implementadas   = 60%

Cobertura por amenaza

vs LockBit:    18/22 técnicas ATT&CK con defensa D3FEND = 82%
vs APT28:      12/20 técnicas ATT&CK con defensa D3FEND = 60%
vs Cl0p:       14/18 técnicas ATT&CK con defensa D3FEND = 78%

Dashboard para CISO

COBERTURA DEFENSIVA (D3FEND vs ATT&CK)
────────────────────────────────────────
Global:          65% de técnicas relevantes cubiertas
Ransomware:      82% ██████████████████░░░░
Espionaje APT:   60% ████████████████░░░░░░
Supply Chain:    40% ██████████░░░░░░░░░░░░
Cloud:           35% █████████░░░░░░░░░░░░░

TOP GAPS:
1. Deception (0% cobertura) → canary tokens como quick win
2. Cloud defenses (35%) → CASB + cloud monitoring
3. APT credential theft → Kerberoasting detection

Conclusión

D3FEND transforma el SOC de reactivo a proactivo. El flujo inventario → mapeo → cruce → gap → priorización es repetible trimestralmente. Los quick wins suelen estar en Deceive (canary tokens, coste cero) y en reglas de detección faltantes (Sigma/Sysmon) para técnicas ya monitorizadas pero sin alerta.

Fuentes y referencias

  • MITRE D3FEND: d3fend.mitre.org
  • SANS: "Operationalizing D3FEND in the SOC" (2024)
  • Center for Threat-Informed Defense: "Defending Against Top Techniques"

Preguntas frecuentes

Artículos relacionados

Este contenido tiene fines exclusivamente educativos y de investigación en ciberseguridad defensiva. No se proporcionan binarios maliciosos ni payloads ejecutables. El uso indebido de esta información es responsabilidad exclusiva del usuario. Leer disclaimer completo.