跳到主要内容
知仓学习社ZHICANG

hunting-for-data-exfiltration-indicators

Hunt for data exfiltration by analyzing Zeek and Suricata network telemetry for unusual data flows, DNS tunneling via large/frequent TXT queries, up…

读文件写文件无严重或高危命中mukul975/Anthropic-Cybersecurity-Skills

它会碰到什么

扫了多少8 个文本文件,38 KB
它会碰到什么读文件写文件
命中总数8 处
命中统计严重 0 · 高 0 · 中 8 · 低 0

这一栏是扫描器报的事实,不是结论。命中多不等于有毒(安全工具、规则库、示例脚本本来就会包含危险写法),命中少也不等于干净。它和你手上的凭据、文件、网络有什么关系,需要你自己看。

技能内容

Hunting for Data Exfiltration Indicators

When to Use

  • When hunting for data theft in compromised environments
  • After detecting unusual outbound data volumes or patterns
  • When investigating potential insider threat data theft
  • During incident response to determine what data was stolen
  • When threat intel indicates data exfiltration campaigns targeting your sector

Prerequisites

  • Network proxy/firewall logs with byte-level data transfer metrics
  • DLP solution or CASB with cloud upload visibility
  • DNS query logs for DNS exfiltration detection
  • Email gateway logs for attachment monitoring
  • SIEM with data volume anomaly detection capabilities

Workflow

  1. Define Exfiltration Channels: Identify potential channels (HTTP/S uploads, DNS tunneling, email attachments, cloud storage, removable media, encrypted protocols).
  2. Baseline Normal Data Flows: Establish baseline outbound data transfer volumes per user, host, and destination over a 30-day window.
  3. Detect Volume Anomalies: Identify hosts or users transferring significantly more data than baseline to external destinations.
  4. Analyze Transfer Destinations: Check destination domains/IPs against threat intel, identify newly registered domains, personal cloud storage, and foreign infrastructure.
  5. Inspect Protocol Abuse: Look for DNS tunneling (large/frequent TXT queries), ICMP tunneling, or data hidden in allowed protocols.
  6. Correlate with File Access: Link exfiltration indicators to file access events on sensitive file shares, databases, or repositories.
  7. Report and Contain: Document findings with evidence, estimate data exposure, and recommend containment actions.

Key Concepts

| Concept | Description |

|---------|-------------|

| T1041 | Exfiltration Over C2 Channel |

| T1048 | Exfiltration Over Alternative Protocol |

| T1048.001 | Exfiltration Over Symmetric Encrypted Non-C2 |

| T1048.002 | Exfiltration Over Asymmetric Encrypted Non-C2 |

| T1048.003 | Exfiltration Over Unencrypted/Obfuscated Non-C2 |

| T1567 | Exfiltration Over Web Service |

| T1567.002 | Exfiltration to Cloud Storage |

| T1052 | Exfiltration Over Physical Medium |

| T1029 | Scheduled Transfer |

| T1030 | Data Transfer Size Limits (staging) |

| T1537 | Transfer Data to Cloud Account |

| T1020 | Automated Exfiltration |

Tools & Systems

| Tool | Purpose |

|------|---------|

| Splunk | SIEM for data volume analysis and SPL queries |

| Zeek | Network metadata for data flow analysis |

| Microsoft Defender for Cloud Apps | CASB for cloud exfiltration |

| Netskope | Cloud DLP and exfiltration detection |

| Suricata | Network IDS for protocol anomaly detection |

| RITA | DNS exfiltration and beacon detection |

| ExtraHop | Network traffic analysis for data flow |

Common Scenarios

  1. Cloud Storage Exfiltration: User uploads sensitive documents to personal Google Drive or Dropbox via browser.
  2. DNS Tunneling: Malware exfiltrates data encoded in DNS subdomain queries to attacker-controlled nameserver.
  3. HTTPS Upload: Compromised system POSTs large data blobs to C2 server over encrypted HTTPS.
  4. Email Attachment Exfiltration: Insider forwards sensitive documents to personal email accounts.
  5. Staging and Compression: Adversary stages data in compressed archives before slow exfiltration to avoid detection.

Output Format

Hunt ID: TH-EXFIL-[DATE]-[SEQ]
Exfiltration Channel: [HTTP/DNS/Email/Cloud/USB]
Source: [Host/User]
Destination: [Domain/IP/Service]
Data Volume: [Bytes/MB/GB]
Time Period: [Start - End]
Protocol: [HTTPS/DNS/SMTP/SMB]
Files Involved: [Count/Types]
Risk Level: [Critical/High/Medium/Low]
Confidence: [High/Medium/Low]

想直接用这个技能?

本站把开放许可(MIT / Apache 等)的技能按仓库打包整理到网盘,点一下转存到你自己的网盘,不用一个个从 GitHub 拉。许可未声明的技能只给原始仓库链接,不打包。