课题研究 威胁情报分析研究 子课题08 · 第6页 / 共8页
08十大核心研究子课题 · 第6页:平台架构与工程实现

情报生命周期管理

前5页定义了"要做什么",第6页定义"用什么建、怎么建"——把生命周期管理落到工程实现。本页给出威胁情报平台(TIP)在SOC中的定位、可复用的分层参考架构、以STIX 2.1/MISP为核心的数据模型与映射、TAXII 2.1标准交换协议与端点速查、开源与商业平台选型参考、与SIEM/EDR/防火墙消费端的集成方式,以及用SOAR编排实现前3页淘汰/复活流水线的具体做法与非功能需求。所列协议与平台均为产业界真实标准与开源项目。

TIPTAXII 2.1STIX 2.1MISPOpenCTISOARAPI集成研究状态:研究中
本页覆盖研究内容 L7(平台与工程)
方法基线参考架构 + 标准协议 + 编排
下页预告第7页:健康度·漂移·成熟度

01 · 生命周期管理平台的定位

威胁情报平台(TIP, Threat Intelligence Platform)是连接"采集来源"与"消费系统"的中枢。生命周期管理并非外加模块,而是TIP的内置能力:采集接入、标准化、存储、富化、关联、置信度评估、分发、退役、审计本就运行在同一平台上。本子课题提出的七阶段框架与衰减/淘汰/版本/溯源机制,最终都要映射为TIP中的具体服务与数据。

边界划分:TIP负责"情报本身的生命周期"(前4页);SIEM/SOAR/EDR负责"用情报驱动的检测与响应"。二者通过标准接口解耦——TIP产出带valid_until与TLP的标准化对象,消费端消费并回传Sighting(命中),形成第2页所述"管理闭环的数据动脉"。

02 · 分层参考架构

本课题给出可复用的五层参考架构,每一层都对应前序页面的某项能力:

生命周期管理平台参考架构(五层)
治理层横切所有层;生命周期引擎位于处理层,向外输出标准化对象
说明:治理层(RBAC、审计、合规、留存策略)横切全部五层,呼应第4页"组织与流程配套"。生命周期引擎是处理层的子模块,其输入为采集层数据、输出为服务层的标准化对象与事件。

03 · 数据模型与标准化

生命周期元数据应尽量使用标准原生字段,避免私有扩展导致跨平台互操作失效:

生命周期要素STIX 2.1 原生承载说明
有效期Indicator.valid_until绝对失效时间;配合第2页衰减模型动态更新
置信度Indicator.confidence0–100,作为有效期联动因子(第2页)
版本/变更对象ID稳定 + modified递增支持增量同步与冲突消解(第3页)
目击/续期Sighting(count/first_seen/last_seen)命中回传即续期证据(第2/4页)
退役revoked=true + 关联Relationship撤销而非物理删除,保留溯源(第3/5页)
来源/血缘created_by_ref / external_references血缘链基础(第4页)

MISP则以 Event–Attribute–Object–Galaxy–Tag 模型组织情报,生命周期用标签(如过期标记、to_ids标志)与内置衰减模型(Decaying Models,2.4.116+)表达。本课题建议以 STIX 2.1 为交换标准、MISP 为运营平台,二者通过格式映射互通——MISP 官方即提供向 STIX 2.1 的导出能力。OpenCTI 等平台则原生以 STIX 2.1 为内部数据模型,生命周期状态直接落于标准对象。

04 · 标准协议:TAXII 2.1

情报在平台间如何流动,依赖 OASIS 的 TAXII 2.1(Trusted Automated eXchange of Intelligence Information)协议。其实用要点:

  • 资源层级:API Root → Collections → Objects;情报以"集合"为单位组织(如按TLP/来源分集合),Objects 端点承载 STIX Bundle。
  • 媒体类型:application/taxii+json;Discovery、API Roots、Collections、Objects 四类端点分别负责发现、根节点、列举集合、读写对象。
  • 两种模式:Pull(消费端主动拉取集合增量)与 Push(提供方主动推送),配合"集合订阅"实现自动分发。
  • 生命周期事件传播:更新对象(modified 递增)即表达续期/变更;revoked=true 即表达退役通知——消费端拉取增量即可感知,无需额外私有通道。

与前页衔接:TAXII 是第5页"跨域流转同步"的工程载体——上游退役(revoked)经 TAXII 增量下行,接收方据此触发第5页"二次生命周期"的降级观察;第3页"下游同步对账"亦以 TAXII 集合版本为对账基准。

05 · TAXII 2.1 端点速查(工程参考)

方法端点路径用途
GET/taxii2/Discovery:发现服务器支持的API Roots
GET/{api-root}/获取API Root元信息(标题、版本、集合清单入口)
GET/{api-root}/collections/列举全部集合(每个集合对应一类订阅视图)
GET/{api-root}/collections/{id}/objects/?added_after={ts}增量拉取集合内STIX对象(added_after为增量水位线)
POST/{api-root}/collections/{id}/objects/向集合推送对象(Push模式/Sighting回写)
GET/{api-root}/collections/{id}/manifest/对象清单(ID+modified),用于轻量对账

注:端点路径以TAXII 2.1官方规范第3—4章为准(见本节参考来源[1])。

06 · 与消费端集成

生命周期管理的最终价值体现在消费端能否"用得上、用得准、用得及时":

  • SIEM / EDR:通过 STIX connector 或 API 推送 Indicator 列表(携带 valid_until 与 TLP);落地为检测规则或封禁列表;Sighting 命中经 TAXII 回写,闭环驱动第2页续期与第4页ROI。
  • 防火墙 / 邮件网关(封禁类):仅推送高置信+经人工闸口的指标(第3页),并携带有效期——到期自动失效,避免"永久封禁"。
  • 工单 / SOAR:退役、复活、降级等事件触发工单或 playbook(见下节),保证人工闸口与审计留痕。

集成的关键在于视图分离:同一指标对检测型消费端出"短期激进"有效期,对封禁型出"长期保守"有效期(第2页差异化消费),平台按消费端类型动态出不同清单视图。

07 · 编排与自动化(SOAR)

第3页的六环节淘汰流水线与复活流程,落到工程上即 SOAR playbook。用"事件总线解耦"模式:生命周期引擎发布领域事件,SOAR 订阅并执行动作,保证幂等可重放。

Playbook触发事件执行动作
自动淘汰探针连续失败 + 无Sighting + 超期生成退役建议→低代价消费端自动执行→高代价转人工闸口→TAXII 下行→审计归档
复活退役指标新Sighting / 探针活性恢复升级告警→复核(人工)→恢复并保留退役痕迹→重新入监控集
模型重训季度校准周期 / 漂移超阈取最新存活数据重拟合→灰度发布新基线→记录版本(第3页变更管理)

幂等与对账:所有推送与 playbook 执行必须幂等可重放,定期全量对账兜底(呼应第3页"大规模清单运营要点"),杜绝"情报库已退役、防火墙仍封禁"的漂移——这是平台工程实现的硬约束。

08 · 平台选型参考(开源与商业)

以下为真实存在、公开可查的平台(信息以各官方文档为准,用于选型维度说明,不构成采购建议):

平台数据模型生命周期相关能力适用侧重
MISP(开源)Event–Attribute–Object–Galaxy–Tag内置衰减模型(Decaying Models 2.4.116+)、Sighting、共享组、STIX 2.1导入导出运营与社区共享导向,插件生态成熟
OpenCTI(开源)原生STIX 2.1知识图谱对象生命周期工作流、衰减规则、连接器生态知识图谱关联分析导向
商业TIP(如Recorded Future、Microsoft Sentinel内置威胁情报等)各厂商私有为主,多支持STIX/TAXII进出生命周期自动化程度不一,须以合同明确有效期/退役SLA托管服务与分析能力导向

选型评估维度建议:①生命周期能力是否原生(衰减/退役/复活/Sighting回写)而非插件拼装;②STIX 2.1/TAXII 2.1互操作完整度;③审计日志能力(哈希链、导出);④共享机制(TLP/IEP支持);⑤与现有SIEM/SOAR的连接器成熟度;⑥社区活跃度与二次开发成本。

09 · 非功能需求与可观测性

  • 可用性:生命周期引擎属于后台批处理型服务,目标可用性可低于在线查询服务,但停摆必须可感知(第3页"淘汰停了无人发现"的防线是监控而非高可用堆砌);
  • 性能预算:探针任务吞吐按"活跃指标数×探针频率"估算并设错峰;增量同步时延满足第3页SLA(检测类≤24h);
  • 容量:按活跃库/退役区/探针结果集/审计日志四块独立规划(第3页容量规划),审计日志为仅追加流,建议冷热分层;
  • 可观测性:流水线各环节暴露任务量、判定分布、同步成功率、时延直方图四类指标,对接第7页健康度看板;所有指标须能下钻到"某类型/某来源/某消费端"粒度。

本节参考来源(第6页)

以下均为真实可查的标准组织官方规范或知名开源项目,本页协议描述与架构要素均以其公开文档为准。

[1]

OASIS《TAXII Version 2.1》官方规范(Discovery / API Roots / Collections / Objects 端点与 push/pull):docs.oasis-open.org/cti/taxii/v2.1/os/taxii-v2.1-os.html

[2]

OASIS《STIX Version 2.1》官方规范(Indicator / Sighting / revoked 与版本化):docs.oasis-open.org/cti/stix/v2.1/os/stix-v2.1-os.html

[3]

MISP 开源威胁情报平台(事件/属性/对象模型与 STIX 导出):misp-project.org

[4]

OpenCTI 开源威胁情报平台(原生 STIX 2.1 数据模型):github.com/OpenCTI-Platform/opencti

[5]

MITRE ATT&CK / CTI 生态(威胁情报与检测工程参考):attack.mitre.org