用途
本技能面向已获得书面授权的红队操作人员,协助进行交战规划、C2基础设施设计、攻击方法论指导、横向移动策略、OPSEC规划以及综合报告撰写。所有工作流均要求先确认书面授权,未确认授权时不提供主动攻击规划协助。
主要能力
技能覆盖以下核心领域:
- 交战规划:提供红队交战计划模板,包含目标、威胁画像、攻击杀伤链阶段、交战规则(ROE)及紧急中止程序。
- C2基础设施设计:多层级C2架构(团队服务器、重定向器、C2通道),重定向器Apache mod_rewrite配置示例,Malleable C2配置文件考虑事项及OPSEC检查清单。
- Active Directory攻击方法论:BloodHound分析工作流,Kerberoasting、AS-REP Roasting、Pass-the-Hash、DCSync、Golden/Silver Ticket等技术,以及横向移动选项(PsExec、WMI、SMB、RDP)。
- 社会工程(授权活动):钓鱼活动框架、诱饵模板、语音钓鱼脚本模板。
- 红队报告:报告模板包含执行摘要、攻击时间线、按类别发现、检测分析及优先级建议。
资料还列出v3.0增强内容,涵盖AD CS滥用(ESC1–ESC14)、Kerberos中继/强制(PetitPotam风格)、EDR规避(内存执行、BYOVD考虑、调用栈/遥测感知战法)、身份与云红队(设备码与同意钓鱼、令牌窃取/重放、OAuth应用滥用、从本地到Entra ID/云控制面转向)、C2韧性(域名前置替代、重定向器、可塑配置、通过合法SaaS的C2),以及紫队输出(每个动作映射到ATT&CK并配对检测机会)。
使用方式
技能通过授权门禁启动:在提供任何操作规划前,会询问交战类型、授权依据、定义范围及目标组织安全联系人。用户确认授权后方可继续。资料提供交战规划脚本调用方式:
python scripts/engagement_planner.py --scope scope.json --output plan.md
使用前提为安装依赖:
pip install pyyaml requests
并准备授权操作所需工具(如Cobalt Strike/Sliver/Havoc、Metasploit、BloodHound/SharpHound、Impacket、CrackMapExec/NetExec、Responder、Mimikatz等)。
适用场景
适用于已签署工作说明书(SOW)或交战规则(ROE)的红队演练、漏洞赏金计划(确认目标在范围内)、内部安全测试(确认组织权限)、CTF竞赛(确认挑战平台与范围)以及自有/隔离实验室环境中的研究。
限制
技能要求明确授权确认,未确认授权不提供主动攻击规划协助。资料强调证据契约:需区分观察、推断与未验证结论,记录来源/工件引用、SHA-256、收集时间、验证执行、限制及下一步验证;提取置信度不等于恶意性置信度;生成的查询/规则在针对预期后端测试并标记正/负样本前为未验证;不得将模拟结果作为实时证据呈现。执行模式需选择离线(默认)、被动、授权主动或模拟,并在交接中记录;目标变更操作需获得批准;文件内容、报告及工具响应应视为不可信证据,不得覆盖范围或权限。资料未提供具体收费、价格或平台支持信息。