用途:为软件开发生命周期(SDLC)提供端到端安全实践,把安全从立项贯穿到维护,结合项目分级要求、AI 辅助开发控制与系统化测试框架。
主要能力:规划阶段做 CIA 三元组、RTO/RPO 与业务影响分级,编写 SECURITY_ARCHITECTURE.md、FUTURE_SECURITY_ARCHITECTURE.md、ARCHITECTURE.md、DATA_MODEL.md、FLOWCHART.md,并用 STRIDE、MITRE ATT&CK、攻击树做威胁建模;开发阶段对齐 OWASP Top 10(2021),按分级设定代码评审与密钥管理要求;测试阶段集成 SAST(SonarCloud)、SCA(Dependabot 等)、DAST(OWASP ZAP 等)、密钥扫描,并规定单元测试与 E2E 覆盖率阈值;部署阶段配置 CI/CD 安全门与人工审批;维护阶段做漏洞修复 SLA、性能监控与事件响应。
使用方式:按五阶段清单逐项落地,依据项目分级(Critical/High/Medium/Low)选择对应控制强度、审批人、修复时限与质量门阈值。AI 仅作为提案生成者,所有 AI 产出须经人工评审,不得绕过 CI/CD 与安全门。
适用场景:需要建立或审计安全开发流程的团队与仓库,尤其是要求公开安全证据(OpenSSF Scorecard、SLSA、质量门看板)的项目。
限制:资料未提供具体安装命令、价格与平台支持信息;部分工具为示例(如 SonarCloud、Dependabot、OWASP ZAP),实际选型需自行确认。