
开源软件安全治理困境
系统功能架构

解决开源风险看不到
解决存量项目理不清
解决违规使用管不住
解决开源漏洞修不了
依赖修复
传统SCA专注于组件成分识别和漏洞分析,针对开发阶段的组件风险修复,大部分产品仅能做到提供官方修复方案、或提供一个无漏洞版本作为修复版本。但开发人员采用这种解决方案后,往往会出现以下几种风险:
① 修复过程会引入新依赖项、或因旧依赖项变更,导致引入新的依赖漏洞。

产品架构

实现原理
SCA持续从各大官方开源组件仓库、开源社区等获取组件依赖关系,并关联漏洞库、统计依赖漏洞数据,形成组件依赖链路图谱;应用于SCA成分分析、依赖关系构建,以及提供组件依赖修复方案。

使用场景
1、SCA知识库中可查阅组件依赖列表,通过该列表可查询组件依赖链路及依赖漏洞情况。

使用场景
2、除了针对风险组件,SCA会推荐版本差异最小的安全版本作为最小修复版本外,还会识别组件依赖链路中是否存在依赖漏洞,并提供依赖修复建议;同时,组件依赖树中也会呈现自身及依赖漏洞的引入情况。

使用场景
3、在检测报告中,SCA同样会输出多种修复方案,建议用户优先采用依赖修复方案,以保障组件依赖链路安全。

基于AI二进制分析

开源组件选型工具
根据用途进行分类(数据库、日志处理、10、消息等),并提供热门组件的健康度(包括:项目年龄、贡献者数量,问题更新频率、发版频率等)和安全性评分;基于建设项目的功能特征,以开源组件的健康度、许可特性、版本及安全性为依据,以可视化方式提供项目开源组件选型构建能力并可以包管理器类型生成对应的依赖管理文件。

laC安全检测
支持对docker、kubernetes配置文件安全检测。

制品仓库防火墙
不需要采用代理仓库支持对违规的风险操作,包括上传组件等操作实时阻断,防止风险污染私服仓库、或将风险组件引入开发环境

漏洞可达性分析
基于漏洞可达性规则验证库,通过源码分析,识别漏洞风险特征函数,从而判断漏洞在项目代码中是否存在漏洞调用链路语义文件哈希匹配技术。

数字“靶向”修复技术无感治疗开源组件漏洞
基干漏洞book点精准防御,通过iava aqent注入技术,实现运行时应用程序漏洞识别与修复。

某银行实践案例

项目实施前后时效对比

公司简介
杭州孝道科技有限公司【安全玻璃盒】是国家高新技术企业,总部位于杭州,致力于为用户提供软件供应链安全解决方案,是国内软件供应链安全领航者。
公司拥有百余项自主知识产权,专业为用户提供DevSecOps、软件供应链安全、上线即安全及免疫防御解决方案。业务覆盖金融、政府等领域的数百家用户,包括中国证券监督管理委员会、兴业银行、浙商银行、浙江省农信、广东省农信、河北省农信、广西自治区大数据发展管理局、浙江省医保局、中国移动、中国联通、国家电网、物产集团、大华股份等Top级典型用户成为省级专精特新中小企业、省级高新技术企业研究开发中心、IDC中国DevsecOps技术创新者。携“开源软件供应链安全管理系统”入选工信部网络安全技术应用试点示范项目。
企业资质

企业荣誉


知识产权与产品认证

产品系列


