用途:对整体应用、子系统或服务做全面安全评估,覆盖威胁建模、OWASP、基础设施审查与正式报告。适用于上线前评审、安全事件后排查、新代码库摸底、季度或年度安全复查,以及规模超出单一功能的审计场景。
主要能力:按五阶段推进——CIRCLE(用 STRIDE 建模、划分信任边界与数据分级)、DESCEND(清点路由、认证会话架构、授权模型、数据流与基础设施依赖)、ASSESS(对照 15 个审计域逐条检查,标记 PASS/FAIL/PARTIAL/NEEDS-VERIFICATION 并给出 file:line 证据)、REPORT(输出含执行摘要、发现清单、域评分卡、修复优先级时间线的报告,写入 docs/security/hawk-report-[date].md)、RETURN(仅在评审批准后按优先级修复并验证)。
用法要点:用户可通过“full security audit”“security assessment”、提到 hawk/survey/audit,或调用 /hawk-survey 触发。评估阶段使用 pnpm audit 检查依赖面。规则强调两轮分离:第一轮只评估,第二轮才修复,且不得混用;威胁模型先行,发现须带证据,按实际影响而非理论最坏情况定级。
限制:资料说明修复属于独立第二轮,需经批准;无法仅从代码确认的事项须标记为待人工验证。与 turtle-harden、raccoon-audit、spider-weave、beaver-build 等技能配合处理修复。具体价格、平台与可用环境暂未提供。