阿里云代码安全是新一代代码安全检测平台。平台采用规则引擎与大模型引擎双引擎并行架构,结合多Agent协同验证机制,为开发者提供覆盖SAST(静态应用安全测试)、SCA(软件成分分析)等能力的一站式代码安全解决方案。
通过代码安全,您可以在开发阶段快速发现代码中的安全漏洞和开源组件风险,获取可执行的修复建议,将安全检测融入DevSecOps流程,实现安全左移。如需开通服务,请前往代码安全购买页。
产品优势
优势 | 说明 |
AI原生检测,低误报率 | AI原生检测能力,误报率低,帮助您聚焦真实安全风险,减少无效排查。 |
深层风险检出 | 深层风险检出覆盖率提升,有效识别传统规则引擎难以发现的复杂安全漏洞和隐蔽风险。 |
高效修复 | 提供可执行的自然语言修复方案,将修复效率从天级缩短至小时级,帮助您快速消除安全隐患。 |
产品架构
代码安全采用四层架构设计,各层协同工作以提供完整的代码安全检测能力。
接入层:支持手动上传代码包、对接gitlab等方式接入,您可以将代码安全检测集成到现有开发流程中。
引擎层:采用规则引擎与大模型引擎双引擎并行架构,规则引擎提供高效的已知模式匹配,大模型引擎实现深层语义级风险检测。
智能层:基于多Agent协同验证机制,对检测结果进行交叉验证和智能研判,降低误报率,提升检测准确性。
输出层:输出自然语言修复建议,支持与第三方系统集成,实现安全问题的闭环管理。
应用场景
场景 | 说明 |
AI编码安全守护 | 在AI辅助编码场景中,您可以通过代码安全对AI生成的代码进行安全检测,及时发现潜在的安全漏洞,确保AI生成代码的安全性。 |
供应链安全管理 | 通过SCA能力扫描项目中的开源组件,识别已知漏洞和许可证风险,帮助您管控软件供应链安全。 |
安全左移与DevSecOps建设 | 将安全检测集成到CI/CD流水线中,在代码提交和构建阶段自动触发扫描,实现开发、安全、运维一体化。 |
行业合规 | 面向金融、电商、零售等行业,帮助您满足等保、行业安全规范等合规要求。 |
功能特性
功能 | 说明 |
SAST静态代码安全扫描 | 对源代码进行静态安全分析,检测SQL注入、XSS、命令注入等常见安全漏洞,支持多种主流编程语言。 |
SCA软件成分分析 | 分析项目依赖的开源组件,识别组件安全漏洞(CVE),提供组件升级建议。 |
多Agent协同验证 | 多个AI Agent从不同维度对检测结果进行交叉验证,有效降低误报率,提升检测结果的可信度。 |
自然语言修复建议 | 针对检测出的安全问题,以自然语言形式提供具体的修复方案和代码示例,帮助您快速理解问题并完成修复。 |
增量扫描与基线对比 | 支持增量扫描模式,仅扫描变更代码,提升扫描效率。通过基线对比功能,您可以快速定位新增安全问题。 |
控制台统一管理 | 通过代码安全控制台,您可以集中管理扫描任务、查看检测报告、跟踪修复进度,实现安全问题的全生命周期管理。 |