功能特性

AI 告警降噪、关联归因与受控处置:SecClaw 十大功能详解

SecClaw(智能安全)的核心价值不在「多做一次检测」,而在把检测结果变成可执行的判断与可追责的动作。 本页逐项说明平台十大功能能力:它们解决什么问题、内部如何工作、有哪些可配置参数、边界在哪里。 如果你更关心每个智能体的职责划分,请直接阅读 七大智能体详情页; 如果关心权限与合规机制,请阅读 安全与合规。

功能 01

多源告警接入与归一化

一句话价值:把十几个控制台的不同语言,统一成一份可被机器理解的单一事实来源。

为什么归一化是降噪的前置条件

跨源关联失败的根本原因往往不是算法不够聪明,而是字段口径不一致:同一个源 IP 在 SIEM 里叫 src_ip、在 EDR 里叫 remote_address、在邮件网关里叫 client_ip; 时区有的写 UTC、有的写本地时间;主机标识有的用 IP、有的用主机名、有的用资产 ID。 在这种数据上做关联,只会得到看似合理实则错误的结果。

SecClaw 在接入层就把这些差异处理掉:所有事件统一映射为 secclaw.event.v1 模式, 统一时区与时间精度,统一资产与身份标识,并保留原始报文以供回溯。

详细说明

  • 多协议接入:支持 REST 拉取、Webhook 推送、syslog/Syslog-ng 转发、Kafka 消费、日志文件采集与数据库只读查询,覆盖标准与非标准设备。
  • 适配器插件:每个数据源对应一个可独立版本化的适配器,字段映射、枚举值转换与去噪预处理都在适配器内声明,便于灰度升级与回滚。
  • 身份与资产对齐:通过 CMDB、AD/LDAP、云账号与主机清单建立身份与资产主数据,把同一实体的多种标识折叠为一个逻辑对象。
  • 接入健康度监控:对每个数据源监控延迟、丢包、字段缺失率与解析失败率,异常时主动告警,避免「静默失联」导致漏检。
  • 只读优先:默认以只读方式接入,任何写操作必须显式开启并纳入审批链,符合最小权限原则。
适配器字段映射示例(声明式)adapter / splunk-notable
# 将上游字段映射到 SecClaw 统一事件模式
apiVersion: secclaw.io/v1
kind: Adapter
metadata:
  name: splunk-notable
spec:
  source: splunk
  mode: readonly
  schedule: "*/1 * * * *"
  mapping:
    event.id:        "result.event_id"
    event.time:      "result._time"
    event.category:  const:"siem.notable"
    source.ip:       "result.src"
    destination.ip:  "result.dest"
    user.name:       "result.user"
    host.id:         "result.host"
    threat.rule:     "result.rule_name"
  normalize:
    timezone: "Asia/Shanghai"
    dedup_key: "${source.ip}|${destination.ip}|${threat.rule}"
  healthcheck:
    max_delay_seconds: 180
    alert_on_missing_fields: true

功能 02

五段式 AI 告警降噪

一句话价值:把每天上万条告警压缩成十几条真正需要人决策的事件,且每一条都能回溯到原始证据。

  1. STAGE 1归一化字段/时区/标识统一
  2. STAGE 2指纹去重完全重复项合并
  3. STAGE 3聚类同源同因归组
  4. STAGE 4富化五维上下文补齐
  5. STAGE 5评分分流四档路由

规则 + 统计 + 模型:三层融合而不是单点依赖

纯规则的系统难以应对变化,纯模型的系统难以解释与稳定。SecClaw 采用三层融合的判定结构, 让每一层的缺陷被其他层补上。

  • 规则层:承载确定性的组织知识与合规硬约束,例如「来自已知红队网段的扫描一律归为演练噪声」「核心数据库的异常登录永不自动归档」。规则可解释、可审计、可版本化。
  • 统计层:维护资产、账号、进程、外联目标的行为基线,识别偏离。基线随时间窗口滚动更新,避免把业务增长误判为异常。
  • 模型层:对语义做理解与相似度归并,例如把措辞不同但实为同一攻击手法的告警归入同一事件组,并给出可读的归因摘要。

四档分流:让每一条告警都有明确去处

降噪的目的不是把告警变少,而是让不同价值的告警进入不同的处理通道。 SecClaw 按置信度、影响面与可利用性把事件分入四档。

告警四档分流规则与处置方式(示意)
档位判定特征处置方式
ESCALATE高置信、攻击链完整、涉及关键资产立即升级为事件,进入分析与处置流程
REVIEW中置信、上下文不足以定论生成待人工复核任务,附证据引用
LOW_TOUCH低风险但需留痕自动处置或标记后静默,保留检索入口
ARCHIVE命中误报抑制模式或重复聚类归档到事件组下,不占用人工队列

动态基线与误报抑制

业务高峰、批量运维、定时任务、漏洞扫描窗口都会产生大量「看起来像攻击」的告警。SecClaw 通过学习环境自身的节律识别这些模式,随环境变化持续调整,而不是依赖一次性的静态白名单。

  • 按资产/账号/进程维度维护多维基线
  • 变更窗口自动放宽或收紧抑制强度
  • 抑制决策本身留痕,可被审计与复核

可回溯:降噪永不等于丢弃

任何被归档的告警都保留原始报文、聚类关系与判定理由。当后续事件证明某条归档项是攻击前兆时,可以反向检索出同组历史告警,重建完整时间线。

  • 父子关系与事件组结构完整保留
  • 支持按证据 ID、指纹、时间窗反向检索
  • 归档项可被重新激活并升级为事件

降噪效果的验证口径

我们建议用 2 周只读观察期采集基线,并用三个指标验收:降噪率(无需人工处理的占比)、高置信威胁召回率、以及人工复核耗时变化。

  • 降噪率设计目标 ≥ 80%
  • 高置信威胁召回设计目标 ≥ 95%
  • 分析时延 P99 设计目标 < 2s

功能 03

五维上下文富化

一句话价值:让告警从「某个 IP 做了某件事」变成「哪台资产、哪个身份、有什么漏洞、是否命中情报、是否偏离基线」。

资产上下文

资产类型、业务归属、责任人、网络分区、对外暴露状态、补丁与已装安全组件、变更历史。

  • 关键资产标记影响优先级
  • 分区信息用于爆炸半径计算
  • 责任人用于审批路由

身份上下文

账号类型(人/服务/机器)、权限级别、特权路径、近期登录地理与设备、是否启用 MFA、是否有异常授权变更。

  • 特权账号行为单独建模
  • 服务账号异常调用重点识别
  • 与身份治理系统对齐

漏洞上下文

目标资产上存在的漏洞编号、CVSS 分数、EPSS 利用概率、是否有在野利用、是否存在可用缓解措施。

  • 把「可能被利用」升级为「确实可利用」
  • 与漏洞管理智能体共享数据
  • 修复状态回写到优先级排序

威胁情报上下文

IP、域名、URL、文件哈希在多源情报中的信誉与标签,以及首次/最近出现时间与关联家族。

  • 多源情报交叉验证,降低单源误判
  • 情报命中置信度参与评分
  • 支持本地情报库与离线情报包

行为基线上下文

该资产/账号在历史同期的正常行为分布:常见外联目标、活跃时段、数据量级、进程与命令行模式。

  • 用偏离度而非绝对阈值判定
  • 识别低频高危害的隐蔽行为
  • 基线更新记录可审计

业务影响上下文

该资产承载的业务系统、上下游依赖、当前是否在变更窗口、是否属于不可中断服务。

  • 处置前的影响面评估依据
  • 业务白名单命中即阻断高危动作
  • 支撑「先降级、后隔离」的折中策略

功能 04

关联归因与 ATT&CK 攻击链建模

一句话价值:把时间上分散、来源上异构的告警,还原成一条能被读懂的完整攻击故事。

从「告警列表」到「攻击链」

单条告警只能说明某个瞬间发生了什么,无法回答攻击者从哪来、要到哪去、已经走到哪一步。 SecClaw 以 ATT&CK 战术序列为骨架,把命中的技术点按时间与因果排序, 形成带缺口标注的攻击链,让分析人员一眼看清当前所处阶段与下一步可能的动作。

攻击链建模包含四个输出

  • 战术序列:按侦察、初始访问、执行、持久化、提权、防御规避、凭据访问、发现、横向移动、收集、外传、影响等阶段排列,标注每个环节的证据来源与置信度。
  • 上下文拼图:把资产、身份、漏洞、情报与基线五类上下文拼到链条的对应节点上,说明「为什么这一步在这里发生」。
  • 威胁分级与影响面:结合关键资产标记与横向连通性,计算爆炸半径与可能受影响的主机、身份与数据范围。
  • 根因溯源:定位最早的可利用起点(如未修复的对外服务、被钓鱼的账号、被滥用的服务凭据),而不仅是最显眼的告警。

用证据链引用制对抗大模型幻觉

安全场景不能容忍「看起来合理」的结论。SecClaw 要求模型输出的每条结论都必须绑定证据对象: 原始日志行、告警 ID、资产指纹、情报条目、漏洞编号或审批记录。系统会逐条校验引用是否存在、是否指向真实数据、 是否与结论一致;无法被证据支撑的推论自动降级为「待人工确认」,不进入处置流程。

攻击链归因输出示例(含证据引用)analysis / verdict
verdict:
  chain_id: CH-2025-0417-0031
  severity: high
  confidence: 0.91
  tactics:
    - id: T1566.001        # 钓鱼附件
      evidence: [mail:MSG-8821, sandbox:SBX-1190]
    - id: T1204.002        # 用户执行恶意文件
      evidence: [edr:detect-55120, proc:WIN-FIN-07/4821]
    - id: T1078.002        # 域账号滥用
      evidence: [ad:4624/K-8817, identity:svc_backup]
    - id: T1021.001        # RDP 横向移动
      evidence: [ndr:flow-77120, host:WIN-DB-02]
  blast_radius:
    hosts: [WIN-FIN-07, WIN-DB-02, WIN-APP-01]
    identities: [CORP\\svc_backup]
    crown_jewels_touched: true
  root_cause: "对外暴露的 RDP 端口 + 服务账号弱口令"
  hallucination_check: "pass (27/27 refs resolved)"
  unverified_claims: []          # 无未验证结论

当证据不足时,输出会显式标注 unverified_claims 并把对应结论转入人工复核队列—— 这在安全场景里比给出一个漂亮的错误答案重要得多。

功能 05

L0–L3 分级自主处置与审批卡点

一句话价值:让 AI 敢动手、让团队敢放权——通过动作风险分级与强制人工审批,把误伤可能性压到最低。

处置自主性分级:动作风险、审批要求与回滚策略(示意)
等级 典型动作 授权要求 沙箱预演 回滚
L0 只读观察 查询日志、拉取上下文、生成研判结论 默认开启 不需要 不适用
L1 低风险自动 发送通知、创建工单、打标签、加临时监控、导出证据包 默认开启,可关 可选 操作可撤销
L2 中风险受控 封禁外联 IP、DNS 黑洞、清理同源钓鱼邮件、限制账号登录 需策略显式授权 强制 强制生成回滚点
L3 高危审批 隔离主机、禁用账号、终止关键进程、批量变更访问策略 强制人工审批 强制且需通过 强制,且记录回滚责任人

十类处置动作

平台内置常见处置动作,均带参数校验与目标范围限制,避免「范围写错导致大面积影响」。

  • 通知与协同:IM 通知、邮件通知、作战室拉群
  • 流程类:创建工单、升级事件、指派责任人
  • 网络类:封禁 IP、DNS 黑洞、临时访问策略调整
  • 邮件类:清理同源邮件、撤回投递、封禁发件域
  • 端点类:终止进程、隔离主机、采集取证包
  • 身份类:禁用账号、强制改密、撤销会话令牌

审批卡点的四种形态

审批不是简单弹窗,而是需要与组织职责匹配的流程。

  • 单人审批:由资产责任人或有权限的值班人确认
  • 多级审批:涉及核心系统时按层级逐级确认
  • 超时升级:指定时限未响应自动升级到上级或值班主管
  • 预授权白名单:对已知演练、已知运维窗口预先授权,避免流程阻塞

执行后效果验证

动作下发不等于问题解决。SecClaw 在处置后自动回收验证指标,判断动作是否真正生效。

  • 封禁后是否仍有对应外联流量
  • 隔离后目标主机是否仍在通信
  • 账号禁用后是否仍有认证成功记录
  • 验证失败自动升级并通知审批人

功能 06

沙箱预演与可回滚

一句话价值:把「万一误伤」这个担忧,变成一个可以提前看见、事后撤销的工程问题。

  • STEP 1 · 影响面建模

    先在镜像里看后果

    读取资产清单、账号体系、网络分区与访问策略,构建数字孪生式的影响面模型:这个动作会触达哪些主机、影响哪些账号、打断哪些业务链路。

  • STEP 2 · 白名单与依赖校验

    命中业务保护规则就阻断

    如目标属于不可中断服务、正在变更窗口内、或位于业务保护白名单,预演会直接判定为「不建议执行」,并把决定权交回人工。

  • STEP 3 · 预演结论与差异说明

    给出可读的决策依据

    输出影响面清单、预计副作用、被影响的依赖方与替代方案建议(例如先做 DNS 黑洞而非直接隔离主机),供审批人参考。

  • STEP 4 · 生成回滚点

    每个动作都带着退路

    执行前自动记录目标当前状态与恢复所需指令,形成可一键触发的回滚点;回滚操作本身也进入审批与审计链。

  • STEP 5 · 执行、验证与复盘

    闭环而不是一次性动作

    执行后自动验证效果;若验证失败或出现业务异常,可按预案回滚,并把本次预演与真实结果的差异记入复盘,持续校准影响面模型。

关于沙箱的边界:SecClaw 的沙箱预演是「基于真实资产与策略数据的模拟推演」, 而不是把生产流量复制到隔离环境重放。它解决的是影响面可见性与回滚可行性,不能替代变更管理流程。 对于超出模型覆盖范围的复杂业务依赖,平台会明确标注不确定性并建议人工确认。

功能 07

剧本(Playbook)声明式编排

一句话价值:让响应流程像代码一样可读、可审、可版本化、可回滚,而不是散落在文档和少数人的记忆里。

声明式而不是拖拽连线

图形化拖拽的剧本在复杂场景下会迅速变成难以维护的「面条图」。SecClaw 采用声明式 YAML 描述流程: 触发条件、前置校验、动作序列、审批卡点、失败分支与超时策略都是显式字段, 可以纳入版本管理、代码评审与 CI 校验,也便于跨环境复制与灰度发布。

关键能力

  • 条件与分支:基于上下文、资产关键性、时间窗口与前置动作结果做分支判断。
  • 审批卡点内联:在流程任意位置插入审批等待,支持超时升级与多人会签。
  • 失败与降级策略:每个动作可声明失败重试次数、退避策略与降级动作。
  • 作用域与并发控制:限制剧本能操作的目标范围,并对同目标动作加锁,避免并发处置冲突。
  • 可试运行:在沙箱中以历史事件回放方式试运行剧本,评估分支覆盖率与影响面。
勒索软件遏制剧本(节选)playbook / ransomware-contain
apiVersion: secclaw.io/v1
kind: Playbook
metadata:
  name: ransomware-contain
  version: "1.4.0"
spec:
  trigger:
    match: "event.chain.similarity >= 0.85"
    tactics: ["T1486", "T1490"]
  guards:
    - if: "asset.business_critical == true"
      then: "require_approval: ciso_delegate"
  steps:
    - name: collect-evidence
      action: edr.collect_forensics
      risk: L1
    - name: dry-run
      action: sandbox.simulate
      action_args: { target: "${chain.hosts}" }
      risk: L0
    - name: isolate
      action: edr.isolate_host
      risk: L3
      require: ["approval:human", "sandbox:pass", "rollback:ok"]
      timeout: "10m"
      on_timeout: "escalate_to: soc_manager"
    - name: block-c2
      action: network.block_ip
      risk: L2
      on_failure: { retry: 3, backoff: "30s" }
    - name: verify
      action: verify.effect
      expect: "no_outbound_c2_traffic"
      window: "15m"

功能 08–10

威胁狩猎、漏洞管理与应急响应编排

这三项能力把安全运营从「被动接单」推向「主动发现」与「组织级协同」。

假设驱动的威胁狩猎

狩猎不是漫无目的地翻日志,而是从一个可被证伪的假设开始。SecClaw 内置假设模板库,覆盖凭据转储、横向移动、异常外联、计划任务持久化、云凭证滥用等常见攻击面。

  • 模板库按 ATT&CK 技术点组织,可直接实例化
  • 时间线重建:把多源事件按因果排序
  • 暗数据唤醒:检索规则未覆盖的沉睡日志
  • 狩猎结论沉淀为检测规则草案
  • 支持定期自动化复跑,形成持续狩猎节奏

上下文优先的漏洞管理

CVSS 只描述漏洞本身的严重性,不描述它对「你」的严重性。SecClaw 把 EPSS 利用概率、资产关键性与暴露面一起纳入排序,让修复顺序与业务风险对齐。

  • CVSS + EPSS + 资产关键性 + 暴露面综合评分
  • 与告警归因联动:被利用的漏洞优先级自动提升
  • 修复闭环跟踪:责任人与时限可追踪
  • 风险例外需审批并设到期复核
  • 向管理层输出可读的风险收敛趋势

可执行的应急响应编排

预案写在文档里,出事时往往没人翻。SecClaw 把预案变成可执行流程:角色分派、动作编排、证据汇总与复盘报告生成一体化。

  • 预案可执行化:从文档到流程节点
  • 多智能体 + 人工协同作战室
  • 时间线、证据与决策同屏,避免信息割裂
  • 自动生成复盘报告与改进项清单
  • 演练模式:不触碰生产即可完整走一遍

能力总览

十大功能与可量化指标对照表

下表把功能、解决的痛点、关键参数与对应指标放在一起,便于在选型评审中直接使用。

SecClaw 十大功能能力矩阵(指标为设计目标 / 演示口径)
功能 解决的痛点 关键参数 / 机制 对应指标
多源接入与归一化工具孤岛、字段口径不一适配器插件、统一事件模式、接入健康度监控支持 ≤20 个数据源(专业版)
AI 告警降噪警报疲劳、重复告警五段式管道、规则+统计+模型三层融合降噪率 ≥ 80%
上下文富化误报成本高、研判缺依据资产/身份/漏洞/情报/基线/业务六维上下文分析时延 P99 < 2s
关联归因与攻击链看不到全局攻击故事ATT&CK 战术序列、爆炸半径、根因溯源高置信威胁召回 ≥ 95%
分级受控处置自动化不敢放手L0–L3 分级、审批卡点、超时升级生产变更 100% 经审批或白名单
沙箱预演与回滚怕误伤生产系统影响面建模、白名单校验、回滚点生成高危动作 100% 预演 + 可回滚
剧本声明式编排流程散落、难以维护YAML 声明式、版本化、可试运行剧本覆盖主流响应场景
威胁狩猎被动接单、暗数据沉睡假设模板库、时间线重建、规则沉淀狩猎假设可定期自动复跑
漏洞管理修复顺序与业务风险脱节CVSS+EPSS+资产关键性+暴露面排序风险例外 100% 审批可溯
审计与合规责任无法界定、举证困难哈希审计链、四类报表、离线校验审计链 100% 可校验

常见问题

关于功能与实现细节的常见问题

更多问题请见 首页 FAQ,或阅读 安全与合规 与 七大智能体 页面。

想看到这些功能在你的环境里跑起来?

我们用你现有的 1–2 个数据源做只读接入,输出降噪率、归因质量与误报抑制基线的评估报告。整个过程不写生产、不改配置。