使用 Microsoft Sentinel 中的搜寻实时流检测威胁

使用搜寻实时流创建交互式会话,以便在事件发生时测试新创建的查询、在找到匹配项时从会话中获取通知,并在必要时启动调查。 可使用任何 Log Analytics 查询快速创建实时流会话。

  • 在事件发生时测试新创建的查询

    可测试和调整查询,而不与正在主动应用于事件的当前规则出现任何冲突。 确认这些新查询按预期工作后,可选择一个选项来将会话提升为警报,轻松地将这些查询提升到自定义警报规则。

  • 出现威胁时接收通知

    可将威胁数据馈送与聚合日志数据进行比较,并在出现匹配项时接收通知。 威胁数据馈送是正在进行的与潜在威胁或当前威胁相关的数据流,因此通知可能表示你的组织存在潜在威胁。 如果希望就潜在的问题收到通知,但免去自定义警报规则的维护开销,请创建实时流会话,而不是自定义警报规则。

  • 启动调查

    如果有待处理的调查涉及到主机或用户等资产,可在该资产上发生特定(或任何)活动时,在日志数据中查看此活动。 可在活动发生时接收通知。

创建实时流会话

可从现有搜寻查询创建实时流会话,也可从头开始创建会话。

  1. 在 Azure 门户中,导航到“Sentinel”>“威胁管理”>“搜寻” 。

  2. 若要从搜寻查询中创建实时流会话:

    1. 从“查询”选项卡中,找到要使用的搜寻查询。
    2. 右键单击该查询,然后选择“添加到实时流”。 例如:

    create Livestream session from Microsoft Sentinel hunting query

  3. 若要从头开始创建实时流会话:

    1. 选择“实时流”选项卡
    2. 单击“+新建实时流”。
  4. 在“实时流”窗格中:

    • 如果从查询中启动实时流,请查看该查询并进行所需的更改。
    • 如果从头开始启动实时流,请创建查询。
  5. 从命令栏中选择“播放”。

    命令栏下的状态栏指示实时流会话是正在运行还是已暂停。 在以下示例中,会话正在运行:

    create livestream session from Microsoft Sentinel hunting

  6. 从命令栏中选择“保存”。

    除非选择“暂停”,否则会话将继续运行,直到你从 Azure 门户注销为止。

查看实时流会话

  1. 在 Azure 门户中,导航到“Sentinel”>“威胁管理”>“搜寻”>“实时流”选项卡 。

  2. 选择要查看或编辑的实时流会话。 例如:

    create livestream session from Microsoft Sentinel hunting query

    你选择的实时流会话将打开,供你执行播放、暂停和编辑等操作。

发生新事件时接收通知

针对新事件的实时流通知会使用 Azure 门户通知,因此每次使用 Azure 门户时,都会看到这些通知。 例如:

Azure portal notification for livestream

选择通知,打开“实时流”窗格。

将实时流会话提升为警报

可在实时流会话上的命令栏中选择“提升为警报”,将相关实时流会话提升为新的警报:

Elevate livestream session to an alert

此操作将打开规则创建向导,其中预填充了与实时流会话关联的查询。

后续步骤

本文介绍了如何在 Microsoft Sentinel 中使用搜寻实时流。 若要详细了解 Microsoft Sentinel,请参阅以下文章: