清晨好,您是今天最早来到科研通的研友!由于当前在线用户较少,发布求助请尽量完整的填写文献信息,科研通机器人24小时在线,伴您科研之路漫漫前行!

A multitype software buffer overflow vulnerability prediction method based on a software graph structure and a self-attentive graph neural network

计算机科学 缓冲区溢出 软件 图形 数据挖掘 理论计算机科学 人工智能 计算机网络 程序设计语言
作者
Zhangqi Zheng,Yongshan Liu,Bing Zhang,Xinqian Liu,Hongyan He,Xiang Gong
出处
期刊:Information & Software Technology [Elsevier BV]
卷期号:160: 107246-107246 被引量:3
标识
DOI:10.1016/j.infsof.2023.107246
摘要

Buffer overflow vulnerabilities are one of the most common and dangerous software vulnerabilities; however, the complexity of software code makes predicting buffer overflow vulnerabilities in software challenging. To accurately predict multiple types of software buffer overflow vulnerabilities, this paper proposes a multitype software buffer overflow vulnerability prediction method called MSVAGraph that is based on the graph structure of software and a self-attentive graph neural network. First, by analyzing software buffer overflow type vulnerabilities, a vulnerability feature set GSVFset extraction method based on graph structure is proposed to act as the software's basic unit. Second, a self-attentive pooling mechanism is used to design a vulnerability feature update mechanism based on a self-attentive graph neural network to transform the graph structure of the vulnerability feature set GSVFset into a feature vector representation. Finally, based on the updated GSVFset feature vector, a time-recursive-based neural network is designed to construct a prediction method for multitype software buffer overflow vulnerabilities. The method proposed in this paper validates executable programs of four types of buffer overflow vulnerabilities in the Juliet dataset using precision, accuracy, recall and F1 value as evaluation metrics. The prediction results have higher values after introducing the self-attentive pooling mechanism. The proposed MSVAGraph achieves high precision, accuracy, recall and F1 value, and can better preserve the network topology and node content information of graphs in the software's graph structure.
最长约 10秒,即可获得该文献文件

科研通智能强力驱动
Strongly Powered by AbleSci AI
科研通是完全免费的文献互助平台,具备全网最快的应助速度,最高的求助完成率。 对每一个文献求助,科研通都将尽心尽力,给求助人一个满意的交代。
实时播报
翁雁丝完成签到 ,获得积分10
刚刚
周钰波完成签到,获得积分10
9秒前
24秒前
科研通AI5应助nojego采纳,获得10
35秒前
小乙猪完成签到 ,获得积分0
41秒前
会思考的狐狸完成签到 ,获得积分10
49秒前
lod完成签到,获得积分10
49秒前
49秒前
znchick发布了新的文献求助10
56秒前
神勇的天问完成签到 ,获得积分10
1分钟前
1分钟前
怡然白竹完成签到 ,获得积分10
1分钟前
nojego发布了新的文献求助10
1分钟前
星辰完成签到 ,获得积分10
1分钟前
zhdjj完成签到 ,获得积分10
2分钟前
贰鸟完成签到,获得积分0
2分钟前
牛奶面包完成签到 ,获得积分10
2分钟前
jhlz5879完成签到 ,获得积分10
2分钟前
聪明的云完成签到 ,获得积分10
3分钟前
大雁完成签到 ,获得积分10
3分钟前
梓树完成签到,获得积分10
3分钟前
大猪完成签到 ,获得积分10
3分钟前
wanci应助jun采纳,获得10
3分钟前
浚稚完成签到 ,获得积分10
3分钟前
3分钟前
满意的伊发布了新的文献求助10
4分钟前
饱满语风完成签到 ,获得积分10
4分钟前
西溪完成签到,获得积分0
4分钟前
微笑的巧蕊完成签到 ,获得积分10
4分钟前
wanguangcai完成签到,获得积分10
5分钟前
努力搬砖努力干完成签到,获得积分10
5分钟前
5分钟前
亚亚完成签到 ,获得积分10
5分钟前
科研通AI5应助nojego采纳,获得10
6分钟前
研友_ndDGVn完成签到,获得积分10
6分钟前
Owen应助ybwei2008_163采纳,获得10
6分钟前
个性归尘应助artnon采纳,获得10
6分钟前
Jasper应助ybwei2008_163采纳,获得10
6分钟前
缺粥完成签到 ,获得积分10
6分钟前
7分钟前
高分求助中
Mass producing individuality 600
Разработка метода ускоренного контроля качества электрохромных устройств 500
A Combined Chronic Toxicity and Carcinogenicity Study of ε-Polylysine in the Rat 400
Advances in Underwater Acoustics, Structural Acoustics, and Computational Methodologies 300
Effect of deresuscitation management vs. usual care on ventilator-free days in patients with abdominal septic shock 200
Erectile dysfunction From bench to bedside 200
Advanced Introduction to Behavioral Law and Economics 200
热门求助领域 (近24小时)
化学 材料科学 医学 生物 工程类 有机化学 物理 生物化学 纳米技术 计算机科学 化学工程 内科学 复合材料 物理化学 电极 遗传学 量子力学 基因 冶金 催化作用
热门帖子
关注 科研通微信公众号,转发送积分 3825033
求助须知:如何正确求助?哪些是违规求助? 3367346
关于积分的说明 10445264
捐赠科研通 3086738
什么是DOI,文献DOI怎么找? 1698222
邀请新用户注册赠送积分活动 816657
科研通“疑难数据库(出版商)”最低求助积分说明 769907