CNIPA.AI
검색으로 돌아가기
기록

一种基于社区级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++供应链漏洞。