术语表

EDR 是什么:记录终端活动、检测并响应杀毒软件漏掉的攻击的机制

EDR(Endpoint Detection and Response)是一种持续记录终端「行为」、检测可疑动向,并支持隔离、调查、恢复等响应的机制。它用行为与时间线捕获基于特征码的杀毒软件会漏掉的攻击(无文件攻击、滥用正规工具)。本文从防御视角讲解。

发布于 2026-06-11 更新于 2026-10-06 2 分钟阅读
本页目录

即使已经装了杀毒软件,EDR 依然有用,因为二者角色不同。本文讲解 EDR 守护什么、如何守护(不会写出攻击步骤)。

与传统杀毒软件的区别

视角传统防病毒EDR
检测的轴心已知特征码/IOC(哈希)行为/IOA(一连串动向)
抗绕过能力对无文件、正规工具滥用较弱更易凭行为捕获
事后调查有限可用时间线追溯经过
响应以清除为主支持隔离、调查、恢复

EDR、XDR、MDR 与 SIEM 的区别

这些词在产品介绍中经常并列出现。下面按做什么、看什么来区分。

术语做什么看什么
杀毒软件(EPP)比对已知的恶意文件,在运行前阻止终端
EDR记录终端活动,检测可疑的连环动向,帮助隔离和调查终端
XDR把 EDR 的思路扩展到邮件、云、网络和账号,并将它们关联起来包括终端在内的多个领域
MDR由外部专家团队代为进行检测和响应的服务合同约定的范围
SIEM收集来自众多设备和服务的日志,进行搜索、关联分析和保存整个组织的日志

可以这样理解:EDR 和 XDR 是产品类型,MDR 是运营方式,SIEM 是日志存放的地方。

如何守护(机制)

① 持续记录终端的行为(进程、通信、文件操作)
↓
② 检测可疑的「一连串流向」(基于 IOA)
↓
③ 隔离终端、用时间线调查并恢复
EDR 记录终端的行为,检测可疑的「流向」,进而衔接到隔离与调查。

特征码比对(拦截已知的恶意)与行为检测(凭 IOA 察觉)并不对立。两者兼备才切合实际,EDR 的定位是把后者做厚。

小规模环境下切实可行的应对方式

1

先做好基础措施

自动更新、最小权限、CVE 监控、MFA。比起昂贵的 EDR,先做好「不让攻击进来/不让其扩散」的基础措施更见效。
2

用好操作系统自带防护

Windows 的 Microsoft Defender 含有简易的行为检测。先把它保持启用并更新到最新。
3

留存日志,具备 IOA 的眼光

留存认证日志、通信量、进程,让自己处于能察觉「与平时不同的流向」的状态(→ IOA)。
4

规模变大后考虑 EDR

当需要守护的数据或终端数量增多时,再考虑托管型 EDR(如 Microsoft Defender for Endpoint)。引入=运营,因此要与能够应对的团队成套配齐。

真实案例:一起公开案例与一项公开政策

  • 大阪急性期・综合医疗中心(2022 年):调查委员会的报告书把「电子病历系统的关键服务器上没有安装杀毒软件」列为损害在该系统中扩散的原因之一。没有安装的设备上,检测就不起作用。无论是 EDR 还是杀毒软件,首先要问的是有没有遗漏的设备
  • 美国联邦政府:2021 年 10 月 8 日,行政管理和预算局(OMB)发布备忘录 M-22-01,依据第 14028 号行政令,指示联邦机构引入 EDR。备忘录将 EDR 描述为:把对终端数据的实时持续监控和收集,与基于规则的自动响应和分析结合起来

如何在自己的环境中检查

个人和小型办公室,先从眼前的电脑开始。

  1. 在「Windows 安全中心」中打开「病毒和威胁防护」,确认实时保护已开启
  2. 以管理员身份打开 PowerShell,运行 Get-MpComputerStatus | Select-Object AMRunningMode,RealTimeProtectionEnabled,BehaviorMonitorEnabled,AntivirusSignatureLastUpdated。确认 RealTimeProtectionEnabled 和 BehaviorMonitorEnabled(行为监控)为 True,且特征码更新日期是最近的
  3. 如果 AMRunningMode 为 Normal,说明 Defender 作为主杀毒软件在运行。如果是 Passive,说明其他厂商的产品是主杀毒软件,请确认该产品已开启并为最新

注意,电脑自带的 Microsoft Defender 防病毒只保护这一台机器。它与把多台设备的活动集中记录、并能远程隔离设备的托管型 EDR 不是一回事。

如果你的组织使用 EDR,请检查三件事。

  • 对照资产清单和 EDR 控制台中的设备数量,查找没有安装的设备。服务器和外包方使用的连接设备容易被遗漏
  • 决定由谁、在何时查看告警,以及夜间和周末由谁决定隔离设备
  • 确认普通用户账号无法在自己的设备上关闭 EDR

本站的视角:比起产品名,更看重「能记录、检测、响应的状态」

EDR 很强大,但本站并不认为「装了 EDR 就安全」。检测是事故发生之后的事,首要目标是从一开始就不让它发生、不让它扩散的设计(最小权限、补丁、MFA、不以明文存放机密)。在此基础上,总会有攻击绕过防线,因此要以与规模相称的方式,保持能记录、检测、响应行为的状态。个人往往「Defender+日志+IOA 意识」就够了,组织则可把托管型 EDR 纳入选项。要紧的不是产品名,而是预防(阻止发生)与检测(及时察觉)是否两者兼备。

出处(一手资料)

  • 美国行政管理和预算局(OMB),“M-22-01: Improving Detection of Cybersecurity Vulnerabilities and Incidents on Federal Government Systems through Endpoint Detection and Response”(2021 年 10 月 8 日) — whitehouse.gov(EDR 的说明及对联邦机构的指示)
  • Microsoft Learn,“Get-MpComputerStatus” — learn.microsoft.com(确认 Defender 状态的命令)
  • Microsoft Learn,“Endpoint detection and response in block mode” — learn.microsoft.com(Defender 的主动模式与被动模式)
  • 大阪急性期・综合医疗中心 信息安全事件调查委员会报告书(2023 年 3 月 28 日公布) — gh.opho.jp

接下来阅读

FAQ

QEDR 和传统的杀毒软件(防病毒)有什么区别?
A

传统防病毒软件以比对「已知的恶意文件(特征码/哈希)」并加以拦截为主。EDR 在此之外,还会持续记录终端上的「行为」(进程启动、通信、文件操作),检测一连串可疑动向,并支持隔离、调查、恢复等响应。把「拦截已知的恶意」理解为 AV、「凭行为察觉并帮助响应」理解为 EDR,就容易区分了。

Q为什么需要基于行为的检测?
A

攻击者会更换文件哈希,或滥用操作系统自带的正规工具(无文件),借此绕过特征码比对。这类攻击几乎看不出是「恶意文件」,只会以「一串异常行为的连环」形式出现。因此关注行为(IOA)的 EDR,承担起捕获已绕过防线的攻击的角色。

Q个人或小规模也需要 EDR 吗?
A

全功能的 EDR 主要面向组织,对个人和小规模而言往往过剩。不过其思路是有效的。Windows 的 Microsoft Defender 含有简易的行为检测,把自动更新、最小权限、日志留存这些基础措施,与 IOA(凭行为察觉)的意识结合起来,就能获得大量价值。比起产品名,「是否处于能记录、检测、响应行为的状态」才是关键。

QEDR 和 XDR 有什么区别?
A

EDR 记录 PC、服务器等终端上的活动,以检测并响应攻击。XDR(Extended Detection and Response)把同样的思路扩展到终端之外的邮件、云、网络和账号,并把多处的记录关联起来,作为一次攻击来看待。EDR 只看终端;XDR 把包括终端在内的多个领域放在一起看。

QEDR 和 MDR 有什么区别?
A

EDR 是产品(机制);MDR(Managed Detection and Response)是由外部专家团队代为进行检测和响应的服务。如果没人查看告警并决定如何处置,光有 EDR 是挡不住攻击的。没有人手在夜间和周末应对的组织,会把 MDR 与 EDR 一并考虑。

Q怎样确认自己电脑上的 Microsoft Defender 在运行?
A

在「Windows 安全中心」中打开「病毒和威胁防护」,确认实时保护已开启。在以管理员身份运行的 PowerShell 中执行 Get-MpComputerStatus,可以看到 RealTimeProtectionEnabled(实时保护)和 BehaviorMonitorEnabled(行为监控)是否为 True,以及特征码的更新日期是否为最近。