首页|期刊导航|网络与信息安全学报|基于图神经网络的代码漏洞检测方法

基于图神经网络的代码漏洞检测方法OACSTPCD

Code vulnerability detection method based on graph neural network

中文摘要

使用神经网络进行漏洞检测的方案大多基于传统自然语言处理的思路,将源代码当作序列样本处理,忽视了代码中所具有的结构性特征,从而遗漏了可能存在的漏洞.提出了一种基于图神经网络的代码漏洞检测方法,通过中间语言的控制流图特征,实现了函数级别的智能化代码漏洞检测.首先,将源代码编译为中间表示,进而提取其包含结构信息的控制流图,同时使用词向量嵌入算法初始化基本块向量提取代码语义信息;然后,完成拼接生成图结构样本数据,使用多层图神经网络对图结构数据特征进行模型…查看全部>>

陈皓;易平

上海交通大学网络空间安全学院,上海200240上海交通大学网络空间安全学院,上海200240

信息技术与安全科学

漏洞检测图神经网络控制流图中间表示

《网络与信息安全学报》 2021 (3)

37-45,9

国家重点研发计划(2019YFB1405000,2017YFB0802900)

10.11959/j.issn.2096-109x.2021039

评论

您当前未登录!去登录点击加载更多...