仅靠“比对入侵痕迹(IOC)”,一旦攻击者改掉痕迹就追不上了。这时起作用的,是靠行为察觉的 IOA。下面讲解它的含义与用法(不会刊载攻击步骤)。
IOC 与 IOA — 结果的痕迹 与 进行中的行为
IOC(侵害指标)=结果的痕迹
- 哈希、IP、域名等事后的证据
- 可对已知的恶意机械比对=快
- 但攻击者很容易改掉
- 本质上是追在后面
IOA(攻击指标)=进行中的行为
- 「提权→横向移动→外部外传」等手法的流程
- 能在接近实时的阶段察觉
- 是攻击的本质,所以难以改变
- 需要理解机制,落地成本较重
为什么行为难以改变
对攻击者来说,文件哈希和 IP 是“一次性用品”。而**“怎么打”这套手法的流程**,受目标(拿到权限、扩散、带走)所束缚,因此没那么容易改变。
小团队也能落地的用法
即便没有专门的 EDR(监控端点行为的产品),**关注“与平时不同的举动”**正是 IOA 的本质。
先了解“平时”
关注行为上的异常
察觉后先隔离再排查
与痕迹比对(IOC)一起使用
按攻击阶段划分的 IOA 示例
IOA 只有在决定好要监控什么之后才能发挥作用。按阶段整理时,用 MITRE ATT&CK(按阶段整理攻击者手法的公开知识库)最方便。
| 阶段 | 行为示例 | 查看位置 |
|---|---|---|
| 初始访问 | 连续多次登录失败后登录成功;来自异常国家或时段的登录 | 登录日志(Windows 事件 4625 和 4624、云服务的登录日志) |
| 提权 | 很少使用的账号被加入管理员组 | Windows 事件 4732、云服务的权限变更日志 |
| 持久化 | 新建账号、计划任务或服务 | 事件 4720、4698、4697 |
| 掩盖痕迹 | 审计日志被清除 | 事件 1102 |
| 与外部通信 | 以固定间隔向同一目的地通信(C2);深夜的大量外传 | 代理、DNS 和防火墙日志;通信量随时间的变化 |
这些行为在正常的管理工作中也可能发生。Microsoft 自己的监控事件列表也写明,中低重要度的事件在意外发生、或远超平时基准时才需要调查。IOA 不是靠单个数值判断,而是看与平时有何不同、以及动作是否串联起来。
真实案例:是靠痕迹还是靠行为察觉的?
在本站报道过的公开案例中,察觉的契机各不相同。
| 案例 | 察觉的契机 | 类型 |
|---|---|---|
| Codecov(2021 年) | 分发的脚本的哈希与官方值不一致 | IOC(痕迹比对) |
| Hugging Face(2026 年) | 据该公司披露,基于安全遥测数据的异常检测流水线捕捉到了信号 | IOA(行为异常) |
在 Hugging Face 的案例中,两家公司都报告说入侵者是一个没有人类指挥、自主行动的 AI 代理。这样的行动者会以人类做不到的方式行动:不休息、不停顿、并行执行相同的操作。攻击越新、哈希或 IP 这类已知痕迹越少,就越值得通过行为来察觉。
如何在自己的环境中检查
无需专门产品,可以从操作系统或云服务默认保留的记录开始。
- Windows:在“事件查看器”中打开“Windows 日志 → 安全”,按上表中的事件 ID 筛选。在 PowerShell 中,
Get-WinEvent -FilterHashtable @{LogName='Security'; Id=4625} -MaxEvents 50可以列出最近的登录失败(以管理员身份运行) - 如果什么都没有记录:Windows 默认保留哪些审计事件,因版本和设置而异。检查组策略中的“高级审核策略配置”,确保需要的事件会被记录
- Linux 服务器:
last显示登录历史;journalctl -u ssh(视发行版而定,也可能是sshd)或/var/log/auth.log显示认证的成功与失败 - 云服务和 SaaS:在管理控制台的审计日志和登录日志中,查找来自异常国家或时段的登录,以及权限变更
- 保留基准:记下工作日和周末通常的登录次数和通信量。没有基准,就无法判断什么叫“与平时不同”
本站视角:检测与预防是两回事,两者都要有
IOA 是“靠行为察觉”的强力思路,但本站建议不要只依赖“察觉”。检测(IOA/IOC)是事故发生之后的事,首要目标是从根本上不让它发生、不让它扩散的设计:最小权限、迅速打补丁(CVE 监控)、抗钓鱼的 MFA、不把机密以明文存放。话虽如此,完全的预防并不存在,所以预防(阻止发生)与检测(靠 IOA/IOC 察觉)两者都需要。基于行为的 IOA,其价值在于能比痕迹比对更早一步显示异常。
出处(一手资料)
- MITRE,“ATT&CK Enterprise Tactics” — attack.mitre.org(攻击阶段的划分方式)
- IETF RFC 9424,“Indicators of Compromise (IoCs) and Their Role in Attack Defence”(2023 年 8 月) — rfc-editor.org(TTP 比痕迹更难改变)
- Microsoft Learn,“Appendix L: Events to Monitor” — learn.microsoft.com(事件 ID,以及对照平时基准进行调查)
- Codecov 和 Hugging Face 的出处列在各案例文章中
接着读
- 术语:什么是 IOC(侵害指标) / 什么是 C2 / 什么是 EDR / 什么是 CVE
- 案例:Hugging Face 入侵事件(2026 年) / Codecov 入侵事件(2021 年)
- 速报:威胁速报