用途:通过 Atomic Red Team 与 atomic-operator 框架执行威胁模拟测试,验证针对 MITRE ATT&CK 技术的检测覆盖能力,适用于安全评估、事件响应、计划性安全测试与审计,以及通过实操验证安全控制。
前置条件:需熟悉威胁情报概念与工具;具备可安全执行的测试或实验环境;Python 3.8 及以上并安装所需依赖;任何测试活动均需获得适当授权。
使用方式:使用 atomic-operator 执行 Atomic Red Team 测试。示例:from atomic_operator import AtomicOperator;operator = AtomicOperator();然后调用 operator.run(technique="T1059.001", atomics_path="./atomic-red-team/atomics") 运行指定技术测试。也可解析原子测试 YAML 定义,例如读取 atomics/T1059.001/T1059.001.yaml,遍历 atomic_tests 并打印测试名称与支持平台。
关键工作流:克隆 atomic-red-team 仓库以获取测试定义;选择与检测规则匹配的 ATT&CK 技术;使用 atomic-operator 执行原子测试;在 SIEM/EDR 中检查相应告警;记录检测缺口并更新规则。
限制:资料未提供具体收费、价格、平台支持范围或效果说明,相关内容暂未提供;测试须在授权环境中进行。