首页/安全/取证与溯源速查/IOC 与 TTP 的分层使用
溯源思路与流程68 条

IOC 与 TTP 的分层使用

IOC(IP/域名/哈希)易变、适合即刻检索;TTP(手法与行为模式)稳定、适合长期狩猎与规则沉淀:两层配合。

取证与溯源速查安全更新于 2026-10-13

两层线索的稳定性不同

IOC 是具体指标:IP 地址、域名、文件哈希,特点是取证时精确、但寿命短,攻击者换一台服务器就失效。TTP 是手法与行为模式:如何获得初始访问、如何持久化、如何横向移动,特点是变化慢,能长期用于狩猎与规则沉淀。实务上两层配合使用:IOC 用于即刻围堵与快速扩线,TTP 用于判断「同类攻击是否已进入其他区域」,以及在下一次事件前就把检测规则准备好。

对比

维度IOCTTP
生命周期短,随基础设施更换失效长,随组织与人员习惯缓慢演变
检索方式精确匹配(IP、域名、哈希)行为规则与事件序列
主要用途围堵与扩线狩猎与检测增强
主要风险追着旧指纹跑,命中率随时间下降误报需要基线校准
沉淀形式IOC 库与阻断清单检测规则与狩猎假设

基本信息

IOC 示例外联 IP、域名、文件 SHA-256、证书指纹、URL 路径
TTP 示例异常时间登录、非交互账号执行 shell、计划任务调用外网地址
使用节奏IOC 即时检索,TTP 用于长期规则与复盘
落地位置IOC 进阻断清单与集中日志检索;TTP 进 SIEM 规则与狩猎清单
验证要求TTP 规则上线前用历史数据校准误报率
记录要求两类线索在报告里分列,说明各自置信度与适用期

典型使用场景

  • 已经确认外联 IP,立即在全部日志里检索同类外联以围堵
  • 哈希确认后回溯各主机是否出现同一文件
  • 把本次事件的手法总结成规则,用于巡检其他区域
  • 评估攻击者更换基础设施后是否仍能被发现(TTP 的价值)
  • 为管理层说明:为什么单靠黑名单不足以长期防护
  • 事件收尾时把两类线索分别沉淀到不同资产库

两类线索的检索形态

两类线索的检索形态
# IOC 检索:精确匹配,要求速度与覆盖
zgrep -F '203.0.113.9' /var/log/*.log* 2>/dev/null | head
zgrep -F 'd41d8c...' /var/log/*.log* 2>/dev/null | head
# TTP 检索:行为序列,通常落在集中平台上做关联
# 例:同一账号在非工作时段登录后立即执行计划任务变更
# 先取失败样例校准,再上线为规则
事件收尾时把 IOC 沉淀为可检索库、把 TTP 沉淀为检测规则。前者寿命与本次事件相关,后者能跨事件复用,两者的维护周期完全不同。
只靠 IOC 会「追着旧指纹跑」:攻击者更换基础设施后立刻失效。反之,TTP 规则误报率较高,必须用业务基线校准后再上线,否则告警泛滥反而降低响应效率。

易错点

  • 把全部精力放在 IOC 围堵,攻击者更换基础设施后完全失去发现能力
  • TTP 规则未做基线校准就上线,误报淹没真实告警
  • IOC 库长期不设有效期,过期指标继续拦截,影响业务访问
  • 把低置信线索直接写成阻断策略,造成误封与业务中断
  • 事件结束后不做沉淀,同类手法下次出现仍需从零分析

数据来源与参考

  • MITRE ATT&CK 基础概念
​‌‌​​‌​​​‌‌​‌‌‌‌​‌‌​​​‌‌​‌‌‌​​‌‌​​‌​‌‌‌​​‌‌‌​​​‌​‌‌​‌​​‌​‌‌‌​​​‌​‌‌​‌​​‌​‌‌​​​‌‌​‌‌‌​‌​​​‌‌​‌‌‌‌​​‌​‌‌‌​​‌‌​​​‌‌​‌‌​‌‌‌‌​‌‌​‌‌​‌