검색으로 돌아가기
기록
一种基于社区级SCA的C/C++供应链漏洞检测方法
발명유효
10청구항 · 4 독립항
§ Ⅰ
개요
발명자
邹德清; 李超凡; 胡雨涛; 吴月明; 冯思乐
IPC 분류
G06F 21/57 (2013.01)G06F 8/41 (2018.01)G06F 18/22 (2023.01)
本申请属于计算机网络安全技术领域,具体公开了一种基于社区级SCA的C/C++供应链漏洞检测方法,该方法包括:基于TPL源码,通过提取函数调用图及执行社区检测算法,获取TPL语义社区,提取结构特征及代码特征并基于收集到的漏洞信息,构建漏洞数据库;基于目标项目,获取项目语义社区,并通过分析结构及代码相似度,确定项目依赖社区和项目依赖社区所关联的TPL语义社区;基于漏洞数据库、项目依赖社区和所关联的TPL语义社区,确定漏洞代码存在性检测结果;针对存在漏洞代码的项目依赖社区,通过社区间、社区内漏洞可达性分析,确定漏洞可达性分析结果。通过本申请,能够实现准确且高效地检测C/C++供应链漏洞。