用途:把渗透测试/红队项目当作带门禁的分阶段流水线来管理,而不是零散堆叠技术动作。它按9阶段网络安全杀伤链排序,并为每阶段指定命令、领域技能和纪律检查,相当于进攻视角的“头脑风暴→写计划→执行计划”。
主要能力:阶段序列为 scope→recon→weaponize→deliver→exploit→install→c2→actions→report。每次阶段转换需通过门禁(/engage.gate):必备产物存在、发现项带CWE+CVSS+ATT&CK+证据、自动检查通过;失败则先补齐再推进。支持按项目类型选择工作流预设(web-app、network、red-team、cloud、mobile、ad-domain、bug-bounty)。
使用方式:用 /engage.* 系列命令驱动各阶段。阶段0(scope)输出 .engage/scope/scope.json,必需 scope-discipline。阶段1-7:任何与目标交互前需 scope-discipline;任何对外动作前需 opsec-discipline;并调用匹配的领域技能。recon/weaponize 阶段可用 /engage.memory recall 复用既往情报。发现项需 finding-discipline,无证据不得标记为 [CONFIRMED]。阶段8(report)把已确认发现写入 engagement-memory 并生成报告。可选自动模式 engine/engine.py 在预算/循环/追踪下运行,支持 --resume(/engage.pickup),但进攻动作仍由操作员把关。
限制与警示:不要跳过门禁或直接开始漏洞利用;前期阶段为后期阶段获取所需访问权限。若未生成 scope.json 或未做 recon,应退回阶段0/1;未查既往情报时先跑 /engage.memory recall。具体收费、平台与效果资料暂未提供。