计划执行与检查节点
executing-plans
按既定实施计划完成工作,保持过程检查和反馈。
performing-threat-emulation-with-atomic-red-team【效率与协作】使用 atomic-operator Python 框架执行 Atomic Red Team 测试,进行 MITRE ATT&CK 技术验证。 从 YAML 原子测试加载测试定义、运行攻击模拟并验证检测覆盖率。适用于测试 SIEM 检测规则、 验证 EDR 覆盖率或开展紫队演练。
独立 GitHub 快照 · 自动分类 · 以原作者文档为准
使用 atomic-operator 执行 Atomic Red Team 测试,针对 MITRE ATT&CK 技术验证检测覆盖率。
from atomic_operator import AtomicOperator
operator = AtomicOperator()
# 运行指定技术测试
operator.run(
technique="T1059.001", # PowerShell 执行
atomics_path="./atomic-red-team/atomics",
)
关键工作流程:
# 解析原子测试 YAML 定义
import yaml
with open("atomics/T1059.001/T1059.001.yaml") as f:
tests = yaml.safe_load(f)
for test in tests.get("atomic_tests", []):
print(f"测试:{test['name']}")
print(f" 支持平台:{test.get('supported_platforms', [])}")