用途:面向安全分析人员,围绕 MITRE ATT&CK Navigator 对 APT 组织进行结构化分析,把威胁组织的技战术映射为可视化图层,并支持多组织对比与检测覆盖缺口分析。
主要能力:通过 attackcti 等库以编程方式查询 ATT&CK 数据,获取威胁组织及其使用的技术;生成 Navigator 图层 JSON(layer 4.5,支持 enterprise-attack 等域与平台过滤);叠加多个图层比较 APT 组织,找出共有与独有技术;结合已有检测能力做缺口分析,输出红绿标记的缺口图层;按 14 个战术维度拆解技术分布。
使用方式:需 Python 3.9+ 及 attackcti、mitreattack-python、stix2、requests 库,并具备 ATT&CK Navigator 访问或本地部署。典型流程为:用 attack_client 查询组织(如 G0016 对应 APT29)及其技术,构造图层 JSON 并保存,再加载多图层进行对比与缺口分析。
适用场景:安全事件调查、检测规则与威胁狩猎查询构建、SOC 分析流程、验证监控覆盖。
限制:资料未提供具体收费、平台支持范围或效果数据;使用前需理解 ATT&CK 矩阵与 STIX 2.1 对象,并需可访问威胁情报数据源。