已入深夜,您辛苦了!由于当前在线用户较少,发布求助请尽量完整地填写文献信息,科研通机器人24小时在线,伴您度过漫漫科研夜!祝你早点完成任务,早点休息,好梦!

SVulDetector: Vulnerability detection based on similarity using tree-based attention and weighted graph embedding mechanisms

计算机科学 脆弱性(计算) 编码(集合论) 图形 钥匙(锁) 嵌入 图嵌入 数据挖掘 理论计算机科学 人工智能 计算机安全 程序设计语言 集合(抽象数据类型)
作者
Weining Zheng,Xiaohong Su,Hongwei Wei,Wenxin Tao
出处
期刊:Computers & Security [Elsevier BV]
卷期号:144: 103930-103930
标识
DOI:10.1016/j.cose.2024.103930
摘要

Vulnerability detection by comparing similarities with known vulnerable code is an important method for improving code security, and is particularly effective in detecting vulnerabilities caused by code reuse. However, vulnerability detection is made difficult by the existence of some different and vulnerability-unrelated statements between codes with the same vulnerability pattern, as well as the small differences between vulnerable and fixed non-vulnerable codes. To address these challenges, we believe that more attention needs to be paid to some core syntactic and semantic information about vulnerabilities, which can help models more accurately identify vulnerable code. Hence, we propose a novel code-similarity-based vulnerability detection approach named SVulDetector. First, it contains a new code representation, called Sliced Composite Graphs (SCGs), which can represent rich syntactic and semantic information related to vulnerable statements while minimizing the interference from similar vulnerability irrelevant information as much as possible. Next, a tree-based attention mechanism is used to highlight certain key syntactic information in vulnerable code and fixed non-vulnerable code. Finally, SVulDetector highlights key vulnerable node information in the graph-based code representation via a weighted graph embedding mechanism. We extensively evaluated SVulDetector on an improved real-world dataset using both binary classification and multi-class vulnerability detection tasks, and the proposed SVulDetector outperforms existing state-of-the-art detection methods.

科研通智能强力驱动
Strongly Powered by AbleSci AI
科研通是完全免费的文献互助平台,具备全网最快的应助速度,最高的求助完成率。 对每一个文献求助,科研通都将尽心尽力,给求助人一个满意的交代。
实时播报
啊啊啊啊发布了新的文献求助10
2秒前
pink发布了新的文献求助10
3秒前
3秒前
卡卡卡发布了新的文献求助10
3秒前
小明月发布了新的文献求助10
5秒前
7秒前
归尘应助啊啊啊啊采纳,获得10
9秒前
科研通AI2S应助啊啊啊啊采纳,获得10
9秒前
小小完成签到 ,获得积分10
13秒前
大力的图图应助小明月采纳,获得10
13秒前
FashionBoy应助科研通管家采纳,获得10
14秒前
小二郎应助科研通管家采纳,获得10
14秒前
彭于晏应助科研通管家采纳,获得10
14秒前
酷波er应助科研通管家采纳,获得10
14秒前
科目三应助科研通管家采纳,获得10
14秒前
14秒前
晨晨发布了新的文献求助10
18秒前
小枣完成签到 ,获得积分10
20秒前
21秒前
Lucas应助pink采纳,获得10
22秒前
六六发布了新的文献求助10
24秒前
小明月完成签到,获得积分10
27秒前
壳聚糖完成签到 ,获得积分10
29秒前
思源应助LLL采纳,获得10
30秒前
拟闲发布了新的文献求助10
31秒前
传奇3应助卡卡卡采纳,获得10
32秒前
GingerF应助Zbw采纳,获得50
32秒前
妩媚完成签到,获得积分10
34秒前
39秒前
Lucas应助妩媚采纳,获得10
39秒前
无敌大鸡腿完成签到,获得积分10
40秒前
40秒前
Muncy完成签到 ,获得积分10
42秒前
Viiigo完成签到,获得积分10
48秒前
活力的招牌完成签到 ,获得积分10
49秒前
Cc完成签到 ,获得积分10
52秒前
Zbw给Zbw的求助进行了留言
52秒前
小蘑菇应助LiTianHao采纳,获得10
54秒前
54秒前
luster完成签到 ,获得积分10
55秒前
高分求助中
(应助此贴封号)【重要!!请各用户(尤其是新用户)详细阅读】【科研通的精品贴汇总】 10000
HANDBOOK OF CHEMISTRY AND PHYSICS 106th edition 1000
ASPEN Adult Nutrition Support Core Curriculum, Fourth Edition 1000
AnnualResearch andConsultation Report of Panorama survey and Investment strategy onChinaIndustry 1000
Continuing Syntax 1000
Signals, Systems, and Signal Processing 610
Decentring Leadership 500
热门求助领域 (近24小时)
化学 材料科学 医学 生物 纳米技术 工程类 有机化学 化学工程 生物化学 计算机科学 物理 内科学 复合材料 催化作用 物理化学 光电子学 电极 细胞生物学 基因 无机化学
热门帖子
关注 科研通微信公众号,转发送积分 6277260
求助须知:如何正确求助?哪些是违规求助? 8096857
关于积分的说明 16926547
捐赠科研通 5346365
什么是DOI,文献DOI怎么找? 2842392
邀请新用户注册赠送积分活动 1819644
关于科研通互助平台的介绍 1676797