SIEM

SIEM(Security Information and Event Management,安全信息和事件管理):集中收集、存储、分析来自各种系统的日志和安全事件,用于检测威胁和合规审计。

两个词根:

  • SIM(Security Information Management):日志的长期存储、检索、合规报告;
  • SEM(Security Event Management):实时的事件关联和告警。

核心功能:

一、日志集中

从服务器、网络设备、安全设备、应用、云服务收集日志——打破"日志散落在各处"的困境。

二、归一化(Normalization)

不同来源的日志格式千差万别,SIEM 把它们映射到统一的 schema(如"源 IP、目标 IP、用户、动作、结果"),以便跨源关联。

三、关联分析(Correlation)

这是 SIEM 的核心价值:把多个看似无关的事件关联成一个攻击链。

例子:

  • 事件 1:某账号在异地登录失败 20 次;
  • 事件 2:同一账号 10 分钟后登录成功;
  • 事件 3:该账号随后下载了大量文件。

单独看每个事件都不算异常,但组合起来就是一个清晰的入侵故事。

四、告警

基于规则(如"5 分钟内 10 次登录失败")或异常检测产生告警。

五、取证支持

保留原始日志,供事件调查时回溯。

SOC

SOC(Security Operations Center,安全运营中心):负责监控、检测和响应安全事件的团队和流程(SIEM 是他们使用的工具之一)。

角色分工:

  • Tier 1(一线分析师):告警的初步筛选(triage)——判断是真告警还是误报,升级给二线;
  • Tier 2:深入调查,确定影响范围;
  • Tier 3:高级威胁猎捕(Threat Hunting)、应急响应专家。

SOC 可以是:

  • 内部自建(成本高,适合大型组织);
  • MSSP(托管安全服务商)外包;
  • 混合模式。

相关的技术栈

EDR(Endpoint Detection and Response):端点上的检测和响应。

SOAR(Security Orchestration, Automation, and Response):把响应流程自动化——如自动封禁 IP、隔离主机、创建工单。

威胁情报平台(TIP):整合外部威胁情报(恶意 IP、域名、哈希)。

UEBA(用户与实体行为分析):用机器学习建立用户和设备的行为基线,检测异常(如某个账号半夜下载大量文件)。

主要挑战

一、告警疲劳(Alert Fatigue)

SIEM 每天可能产生成千上万条告警,绝大多数是误报。

分析师被淹没 → 真正重要的告警被忽略。

这是 SOC 最大的实际问题。

应对:

  • 持续调优检测规则(这是个永远不会结束的工作);
  • 优先级排序(基于资产重要性、攻击严重性);
  • 自动化处理低优先级的重复告警;
  • 用威胁猎捕补充被动告警。

二、日志量与成本

SIEM 按数据量计费(或用存储成本计)。全量日志可能非常昂贵。

应对:

  • 分层存储:热数据(近期)在 SIEM 中可查询,冷数据归档到对象存储;
  • 过滤噪音日志(如成功登录日志可能量巨大但价值有限);
  • 采样(对高频低价值的日志)。

三、检测规则的质量

规则质量比数量重要。很多组织购买了 SIEM,却使用了开箱即用的规则集——产生大量告警但不匹配自身环境。

好的规则需要:理解自身的资产、威胁模型和正常行为基线。

四、人才短缺

安全分析师供不应求,且培养周期长。

一个重要认识

买一个 SIEM 不等于有了安全运营能力。

SIEM 是工具,真正决定效果的是:

  • 是否收集了正确的日志(来源覆盖是否完整);
  • 是否有高质量的检测规则;
  • 是否有能响应的人;
  • 是否有明确的流程(告警来了之后怎么办)。

很多组织的问题是:投入了大量资金在工具上,却没有配套的团队和流程。

说明:本文为安全运营的知识整理。