CodePecker 软件供应链安全

CodePecker 依托 SCA 与 SAST 核心技术

帮助企业筑牢供应链防线,深度管控开源成分风险,护航业务稳健增长。

辅助多维度了解应用程序组成,保障安全交付

CodePecker 软件成分分析(SCA)系统(简称“析微”)主要功能在于帮助开发人员在整合第三方软件时,处理潜在的安全问题。系统通过分析应用软件包中的成分,包括软件来源、授权许可方式、版本号等信息,并对比漏洞库,判断检测包是否包含已知漏洞。帮助用户掌握开源软件资产信息,及时获取开源软件漏洞情报,降低由开源软件带来的安全风险,保障企业交付更安全的软件。

成分分析
成分分析
风险识别
风险识别
高精度分析
高精度分析
海量知识库
海量知识库
识别和清点开源软件的组件及其构成和依赖关系
支持利用 Agent 以离线方式采集、汇总组件数据信息
组件安全漏洞识别
组件许可证风险识别
采用自研组件特征匹配算法,生成特定指纹信息
提供了缺陷路径可达分析,验证组件缺陷是否能够被触发利用,大幅减少了无效组件漏洞检出
组件库:700 万 + 组件,8000 万 + 组件版本信息
漏洞库:20 万 + 组件漏洞信息
License 协议库:2000+ 商业和开源协议
SCA-flow

高效追溯

通过软件成分分析技术获取开发中的源码和模块等,识别开源组件及依赖,精准发现安全漏洞与许可证问题,在发布前排除风险,亦适用于构建中诊断。

溯源分析

溯源分析

识别代码中开源成分,代码构成一目了然。开源代码信息库含 200 万 + 开源项目、2000 亿 + 行代码。

检测颗粒度

检测颗粒度

支持文件、函数、代码片段多颗粒细度的扫描分析。

风险识别

风险识别

识别软件代码中的第三方组件存在的漏洞风险,避免应用带“菌“传播。

许可分析

许可分析

近 2000 种许可证检测,含 GPL、BSD 等主流类型,检测第三方组件许可证,规避侵权风险。

克隆检测

克隆检测

支持 type0-type3 克隆检测,分析应用程序之间的代码函数相似性,用于检测软件代码抄袭。

自主率统计

自主率统计

统计软件代码成分的组成比例,识别自研代码和第三方代码成分,计算代码自主研发率。

二进制检测

可对已编译成机器可执行的二进制代码进行深入分析和审查。与源代码审计不同,二进制检测面对的是成品软件,无需依赖于源代码的获取,通过对二进制语言的细致分析,深度挖掘安全漏洞。

通用性突破

IoT 系统差异大,平台跨兼容:智能家居可审计多品牌家电与控制中心,智能汽车能保障车载系统安全。通用方案便利开发者与用户,减少安全隐患及成本。

通用性突破

高效漏洞挖掘

平台快速定位漏洞,意义重大:缩短开发周期、加速上市;实战中快速检测修复关键漏洞,规避安全事故与经济损失。

高效漏洞挖掘

挖掘代码基因缺陷,加速开发进程

CodePecker 源代码缺陷分析(SAST)系统(简称“补阙”),国内首批,采用领先源码静态分析与 AI 技术,软件开发中自动化检测代码安全漏洞,识别缺陷(含 GB-38674 等规范错误及安全问题)。

缺陷分析
缺陷分析
缺陷定位
缺陷定位
修复
修复
生成报告
生成报告
行业领先:不依赖编译器的虚拟编译分析技术
覆盖全面:支持 20+ 种主流编成语言
详尽分析:展示缺陷类型、代码路径、文件、行号
追溯路径:追溯从攻击入口到问题出发点的缺陷流向
修复建议:依靠强大知识库提供修改建议
AI 修复:AI 技术重点体现提供联系上下文的修复建议
可视化报告:多模块、多字段联动可视化报告
自定义报告:可对缺陷等级、类型、审计状态按需配置
SAST-flow

全面适配国产信创软硬件新环境

精准保障国产环境下的代码安全,适配国产信创软硬件环境,覆盖主流国产 CPU、操作系统、中间件、数据库等。

全面适配国产信创软硬件新环境

丰富的行业实践经验

帮助各行业、各类规模性组织获得数字化转型成功

“逆境不谈情怀 务实才是本分” —— 2023 GOTC 大会 Gitee 公布付费客户案例超 10000+查看

360,000+ 优秀企业一起迈向高效能研发

%
交付效率提升
%
团队效能提升
%
响应速度提升
%
代码安全提升
* 数据来源于 Gitee 产品服务团队于 2024.05.20 - 2024.05.30 期间针对 1400 家不同行业企业客户调研结果

更多服务

icon-heartGitee 公益支持计划

「Gitee 公益支持计划」希望通过为纯公益组织和非盈利机构提供免费的产品及服务支持,帮助他们提升研发效率、降低成本,将更多精力投入公益事业之中。

企业咨询与培训

提供研发管理咨询、产品使用培训服务,帮助研发团队优化研发过程,快速上手 Git,使用 Gitee 企业版提升工作效率。