安全扫描助手
基于啄木鸟CodePecker SCA引擎的自动化安全扫描工具,帮助开发团队发现和修复代码中的安全漏洞,提高代码的安全性和可靠性。通过自动化的扫描流程和详细的漏洞分析报告,能够在代码仓库中自动检测并报告CVE漏洞,确保代码仓库的依赖和组件符合安全标准。
核心特点:
- 自动化安全监控:支持定时自动扫描和手动触发扫描
- 多语言支持:支持JavaScript、Python、Java等数十种主流语言
- AI漏洞分析:自动创建CVE缺陷并进行AI总结分析
1. 核心功能
1.1 安全扫描助手
- 自动触发扫描:支持定时扫描和手动即时扫描
- CVE漏洞检测:扫描代码和依赖,检测并报告CVE漏洞
- 智能报告:生成漏洞详情、风险等级和修复建议
1.2 仓库级配置
- 扫描频率:每周自动触发
- 问题报告:自动为高危问题创建仓库CVE缺陷,并进行AI分析总结
- 语言识别:自动匹配仓库使用的编程语言
2. 使用指南
2.1 将 AI 队友添加到仓库
-
打开「代码仓库 → 成员页面」,点击【+ 添加 AI 队友】。
-
在弹出界面选择已有 AI 队友,或新建队友并完成基础信息设置。
a. 如企业中不存在 AI 队友,则先前往企业添加 AI 队友
选择安全扫描助手后点击添加(支持批量添加至仓库)
-
添加成功后,队友将显示在成员列表中,并带有
AI队友
标签。
备注:队友默认具备开发者权限,且不可更改。
2.2 扫描流程
- 触发时机:定时扫描或代码重要变更时
- 扫描过程:分析代码和依赖,比对CVE数据库
- 结果反馈:自动创建CVE缺陷并发送通知
3. 企业视图
每个 PR 审查队友均有独立的工作区。在企业的队友详情页中,可查看以下信息:
- 操作日志:记录扫描行为和问题报告
- 扫描统计:展示揭露问题总数
- 任务规划:展示扫描任务执行状态
4. 最佳实践
- 定期检查:每周至少一次全面扫描
- 及时修复:高危漏洞立即修复
- 依赖管理:及时更新存在漏洞的第三方组件
5. 公测申请
AI 队友目前处于公测阶段,联系商务抢先体验。