macOS 上的 Microsoft Defender 防病毒中的行为监视
适用于:
- Microsoft Defender for XDR
- Microsoft Defender for Endpoint 计划 2
- Microsoft Defender for Endpoint 计划 1
- Microsoft Defender 商业版
- Microsoft Defender for Individuals
- Microsoft Defender 防病毒
- 支持的 macOS 版本
重要
某些信息与预发布产品有关,在商业发布之前,这些预发布产品可能会进行重大修改。 Microsoft 对此处所提供的信息不作任何明示或默示的保证。
先决条件
- 设备已载入 Microsoft Defender for Endpoint。
- 预览功能 在 Microsoft XDR 门户中启用, https://security.microsoft.com () 。
- 设备必须位于 Beta 通道 中, (以前是 InsiderFast) 。
- 最低 Microsoft Defender for Endpoint 版本号必须为 Beta (Insiders-Fast) :101.24042.0002 或更高版本。 版本号是指 app_version (也称为 平台更新) 。
- 确保已启用 Real-Time 保护 (RTP) 。
- 确保已启用 云提供的保护 。
- 设备必须显式注册到预览版中。
概述
行为监视监视进程行为,以基于系统内应用程序、守护程序和文件的行为检测和分析潜在威胁。 当行为监视实时观察软件的行为方式时,它可以快速适应新的和不断演变的威胁并阻止它们。
部署说明
若要在 macOS 上的 Microsoft Defender for Endpoint 中部署行为监视,必须使用以下方法之一更改行为监视策略:
以下各节详细介绍了其中的每种方法。
Intune 部署
复制以下 XML 以创建 .plist 文件,并将其另存为 BehaviorMonitoring_for_MDE_on_macOS.mobileconfig
<?xml version="1.0" encoding="UTF-8"?> <!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd"> <plist version="1.0"> <dict> <key>PayloadUUID</key> <string>C4E6A782-0C8D-44AB-A025-EB893987A295</string> <key>PayloadType</key> <string>Configuration</string> <key>PayloadOrganization</key> <string>Microsoft</string> <key>PayloadIdentifier</key> <string>C4E6A782-0C8D-44AB-A025-EB893987A295</string> <key>PayloadDisplayName</key> <string>Microsoft Defender for Endpoint settings</string> <key>PayloadDescription</key> <string>Microsoft Defender for Endpoint configuration settings</string> <key>PayloadVersion</key> <integer>1</integer> <key>PayloadEnabled</key> <true/> <key>PayloadRemovalDisallowed</key> <true/> <key>PayloadScope</key> <string>System</string> <key>PayloadContent</key> <array> <dict> <key>PayloadUUID</key> <string>99DBC2BC-3B3A-46A2-A413-C8F9BB9A7295</string> <key>PayloadType</key> <string>com.microsoft.wdav</string> <key>PayloadOrganization</key> <string>Microsoft</string> <key>PayloadIdentifier</key> <string>99DBC2BC-3B3A-46A2-A413-C8F9BB9A7295</string> <key>PayloadDisplayName</key> <string>Microsoft Defender for Endpoint configuration settings</string> <key>PayloadDescription</key> <string/> <key>PayloadVersion</key> <integer>1</integer> <key>PayloadEnabled</key> <true/> <key>antivirusEngine</key> <dict> <key>behaviorMonitoring</key> <string>enabled</string> </dict> <key>features</key> <dict> <key>behaviorMonitoring</key> <string>enabled</string> <key>behaviorMonitoringConfigurations</key> <dict> <key>blockExecution</key> <string>enabled</string> <key>notifyForks</key> <string>enabled</string> <key>forwardRtpToBm</key> <string>enabled</string> <key>avoidOpenCache</key> <string>enabled</string> </dict> </dict> </dict> </array> </dict> </plist>
打开 “设备>配置文件”。
选择 “创建配置文件 ”,然后选择“ 新建策略”。
为配置文件命名。 将 Platform=macOS 更改为 “配置文件类型=模板” ,然后在模板名称部分选择 “自定义 ”。 选择“配置”。
转到之前保存的 plist 文件,并将其另存为
com.microsoft.wdav.xml
。输入
com.microsoft.wdav
作为 自定义配置文件名称。打开配置文件并上传文件,
com.microsoft.wdav.xml
然后选择“ 确定”。选择“ 管理>分配”。 在“ 包括 ”选项卡中,选择“ 分配给所有用户”&“”所有设备“或”分配给设备组“或”用户组”。
通过 JamF 部署
复制以下 XML 以创建 .plist 文件并将其另存为 BehaviorMonitoring_for_MDE_on_macOS.plist
<?xml version="1.0" encoding="UTF-8"?> <!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd"> <plist version="1.0"> <dict> <key>antivirusEngine</key> <dict> <key>behaviorMonitoring</key> <string>enabled</string> </dict> <key>features</key> <dict> <key>behaviorMonitoring</key> <string>enabled</string> <key>behaviorMonitoringConfigurations</key> <dict> <key>blockExecution</key> <string>enabled</string> <key>notifyForks</key> <string>enabled</string> <key>forwardRtpToBm</key> <string>enabled</string> <key>avoidOpenCache</key> <string>enabled</string> </dict> </dict> </dict> </plist>
在“计算机>配置文件”中,选择“选项>应用程序 & 自定义设置”
选择“ 上传文件 (.plist 文件) ”。
将首选项域设置为 com.microsoft.wdav
上传之前保存的 plist 文件。
有关详细信息,请参阅: 在 macOS 上设置 Microsoft Defender for Endpoint 的首选项。
手动部署
可以通过从终端运行以下命令,在 macOS 上的 Microsoft Defender for Endpoint 上启用行为监视:
sudo mdatp config behavior-monitoring --value enabled
若要禁用,请:
sudo mdatp config behavior-monitoring --value disabled
有关详细信息,请参阅: macOS 上的 Microsoft Defender for Endpoint 的资源。
测试行为监视 (防护/阻止) 检测
请参阅 行为监视演示。
验证行为监视检测
macOS 上现有的 Microsoft Defender for Endpoint 命令行接口可用于查看行为监视详细信息和项目。
sudo mdatp threat list
常见问题解答(FAQ)
如果看到 CPU 利用率或内存利用率增加,该怎么办?
禁用行为监视并查看问题是否消失。
- 如果问题未解决,则与行为监视无关。
- 如果问题消失,请 aka.ms/xMDEClientAnalyzer 并联系 Microsoft 支持部门。