适用于服务器的 Azure Defender 简介

适用于服务器的 Azure Defender 添加了适用于 Windows 和 Linux 计算机的威胁检测和高级防护功能。

针对 Windows,Azure Defender 与 Azure 服务集成,可以监视和保护基于 Windows 的计算机。 安全中心以易用的格式提供来自所有这些服务的警报和修正建议。

安全中心使用 auditd(最常见的 Linux 审核框架之一)从 Linux 计算机收集审核记录。

适用于服务器的 Azure Defender 有哪些优点?

适用于服务器的 Azure Defender 提供的威胁检测和保护功能包括:

  • 实时 (JIT) 虚拟机 (VM) 访问 - 威胁制造者会主动搜寻设有开放管理端口(如 RDP 或 SSH)的可访问计算机。 你的所有虚拟机都是潜在的攻击目标。 VM 在被成功入侵后将会用作进一步攻击环境中资源的入口点。

    启用适用于服务器的 Azure Defender 时,可以使用实时 VM 访问功能来锁定发往 VM 的入站流量,降低遭受攻击的可能性,同时在需要时还允许轻松连接到 VM。 有关详细信息,请参阅了解实时 VM 访问

  • 文件完整性监视 (FIM) - 文件完整性监视 (FIM) 也称为更改监视,它可以检查操作系统、应用程序软件和其他组件的文件和注册表,确定它们是否发生了可能表示遭受攻击的更改。 将使用比较方法来确定当前文件状态是否不同于上次扫描该文件时的状态。 可以使用这种比较来确定文件是否发生了有效或可疑的修改。

    启用适用于服务器的 Azure Defender 时,可以使用 FIM 来验证 Windows 文件、Windows 注册表和 Linux 文件的完整性。 有关详细信息,请参阅 Azure 安全中心内的文件完整性监视

  • 自适应应用程序控制 (AAC) - 自适应应用程序控制是一种智能的自动化解决方案,用于为计算机定义已知安全的应用程序的允许列表。

    当启用并配置了自适应应用程序控件后,如果有任何程序运行,而该程序不是你定义的安全应用程序,你会收到安全警报。 有关详细信息,请参阅使用自适应应用程序控制来减少计算机的攻击面

  • 自适应网络强化 (ANH) - 应用网络安全组 (NSG) 来筛选往返资源的流量,改善网络安全状况。 但是,仍然可能存在一些这样的情况:通过 NSG 流动的实际流量是所定义 NSG 规则的子集。 在这些情况下,可以根据实际流量模式强化 NSG 规则,从而进一步改善安全状况。

    自适应网络强化为进一步强化 NSG 规则提供了建议。 它使用机器学习算法,这种算法会将实际流量、已知受信任的配置、威胁情报和其他泄露标志都考虑在内,然后提供仅允许来自特定 IP/端口元组的流量的建议。

  • Docker 主机强化 - Azure 安全中心会标识 IaaS Linux VM 上或运行 Docker 容器的其他 Linux 计算机上承载的非托管容器。 安全中心会持续评估这些容器的配置。 然后,它会将其与 Internet 安全中心 (CIS) 的 Docker 基准进行比较。 安全中心包含 CIS 的 Docker 基准的完整规则集,并会在容器不符合控件标准的情况下发出警报。 有关详细信息,请参阅强化 Docker 主机

  • 无文件攻击检测 - 无文件攻击将恶意有效负载注入内存,以绕过通过基于磁盘的扫描技术进行的检测。 之后,攻击者的有效负载会持久保存在遭到入侵的进程的内存中,执行各种恶意活动。

    自动内存取证技术使用无文件攻击检测来识别无文件攻击工具包、方法和行为。 此解决方案会定期在运行时扫描计算机,并直接从进程的内存中提取见解。 特定见解包括对以下内容的识别:

    • 常见工具包和加密挖掘软件

    • Shellcode,这是一小段代码,通常用作利用软件漏洞时的有效负载。

    • 进程内存中注入的恶意可执行文件

    无文件攻击检测会生成详细的安全警报,其中包括附带进程元数据(例如网络活动)的说明。 这些详细信息会加快警报会审、关联和下游响应速度。 此方法是对基于事件的 EDR 解决方案的补充,并可提供更大的检测范围。

    有关无文件攻击检测警报的详细信息,请参阅警报参考表

  • Linux auditd 警报和 Log Analytics 代理集成(仅 Linux) - auditd 系统包含一个负责监视系统调用的内核级子系统。 该子系统会按照指定的规则集筛选这些调用,并将针对这些调用生成的消息写入到套接字。 安全中心在 Log Analytics 代理中集成了 auditd 包的功能。 通过这种集成,无需满足任何先决条件,就能在所有受支持的 Linux 发行版中收集 auditd 事件。

    适用于 Linux 的 Log Analytics 代理会收集审核记录并将其扩充和聚合为事件。 安全中心会持续添加新分析功能,这些功能可以使用 Linux 信号来检测云和本地 Linux 计算机上的恶意行为。 类似于 Windows 中的功能,这些分析功能可以检测各种可疑进程、可疑登录企图、内核模块加载操作和其他活动。 这些活动可能表示计算机正在受到攻击或已遭入侵。

    有关 Linux 警报的列表,请参阅警报参考表

模拟警报

可以通过下载以下行动手册之一来模拟警报:

后续步骤

本文介绍了适用于服务器的 Azure Defender。

如需相关材料,请参阅以下页:

  • 无论警报是由安全中心生成,还是由安全中心从其他安全产品接收,你都可以导出该警报。 若要将警报导出到任何第三方 SIEM 或任何其他外部工具,请按照将警报导出到 SIEM 中的说明操作。