《電子技術應用》
您所在的位置:首頁 > 測試測量 > 設計應用 > 基于多關系結構圖神經(jīng)網(wǎng)絡的代碼漏洞檢測
基于多關系結構圖神經(jīng)網(wǎng)絡的代碼漏洞檢測
網(wǎng)絡安全與數(shù)據(jù)治理 5期
潘禺涵1,舒遠仲1,洪 晟2,羅 斌1,聶云峰1
(1.南昌航空大學 信息工程學院,江西 南昌330000;2.北京航空航天大學 網(wǎng)絡安全空間學院,北京100191)
摘要: 針對常規(guī)漏洞檢測技術提取漏洞特征困難,存在高誤報率和高漏報率的問題,提出了一種基于多關系結構圖神經(jīng)網(wǎng)絡以及關系結構圖注意力機制的源代碼漏洞檢測模型。首先通過代碼屬性圖提取代碼的語法和語義信息,并按照不同的語義關系劃分成不同的關系結構圖,實現(xiàn)了代碼表示能力的增強。然后使用圖神經(jīng)網(wǎng)絡對圖結構進行表示學習,在網(wǎng)絡模型中引入后向邊以及關系結構圖注意力機制,達到了更有效的學習漏洞特征的效果。最后為了驗證模型的優(yōu)勢,在大型真實數(shù)據(jù)集上對模型進行了廣泛評估,實驗結果證明了該方法有效提高了漏洞檢測能力。
中圖分類號: TP311
文獻標識碼: A
DOI: 10.19358/j.issn.2097-1788.2022.05.006
引用格式: 潘禺涵,舒遠仲,洪晟,等. 基于多關系結構圖神經(jīng)網(wǎng)絡的代碼漏洞檢測[J].網(wǎng)絡安全與數(shù)據(jù)治理,2022,41(5):36-42.
Code vulnerability detection based on multi-relational graph neural network
Pan Yuhan1,Shu Yuanzhong1,Hong Sheng2,Luo Bin1,Nie Yunfeng1
(1.School of Information Engineering,Nanchang Hangkong University,Nanchang 330000,China; 2.School of Cyber Science and Technology,Beihang University,Beijing 100191,China)
Abstract: In order to solve the problem that the conventional vulnerability detection technology is difficult to extract vulnerability features and has high false positive rate and high false negative rate, a source code vulnerability detection model based on multi-relational structure graph neural network and relational structure graph attention mechanism is proposed. Firstly, the syntactic and semantic information of the code is extracted through the code attribute graph, and the code is divided into different relation structure graphs according to different semantic relations, which enhances the code representation ability. Then, the graph neural network is used to represent and learn the graph structure, and the backward edge and the attention mechanism of relational structure graph are introduced into the network model to achieve the effect of more effective learning of vulnerability features. Finally, in order to verify the advantages of the model, the model is extensively evaluated on a large real data set, and the experimental results show that the method can effectively improve the vulnerability detection ability.
Key words : vulnerability detection;graph neural network;attention mechanism;relational graph;graph embedding

0 引言

軟件漏洞是許多系統(tǒng)攻擊[1]和數(shù)據(jù)泄露事件[2]的原因。在軟件產(chǎn)品開發(fā)中,源代碼靜態(tài)分析技術[3]被廣泛用于檢測漏洞。傳統(tǒng)的檢測方法主要通過一些由人類專家定義的度量標準所實現(xiàn)。這些方法目前取得的成果非常有限,因為它們無法避免人類專家在特征提取方面的繁重工作[4],而且用手工制作的特征來覆蓋所有漏洞是不切實際的。深度學習由于具有處理大量軟件代碼和漏洞數(shù)據(jù)的強大能力,被引入到代碼漏洞檢測領域。然而,現(xiàn)有基于深度學習的方法中不同形式的代碼表示方式只能保留部分語法或語義信息,這樣就不能覆蓋到每種漏洞并會限制模型檢測的效果。其次這些方法所使用的網(wǎng)絡模型仍存在一些局限性:例如,卷積神經(jīng)網(wǎng)絡(Convolutional Neural Network,CNN)和循環(huán)神經(jīng)網(wǎng)絡(Recurrent Neural Network,RNN)是基于序列的模型,不能處理代碼的非序列特征,只能捕獲源代碼文本的淺表結構,無法利用程序結構豐富且定義良好的語義。 

為了應對上述的問題,本文提出了一種基于多關系結構圖神經(jīng)網(wǎng)絡的漏洞檢測方法。采用多關系結構圖進行代碼的圖形表示,獲取全面的程序結構信息。然后結合雙向圖神經(jīng)網(wǎng)絡以及關系結構圖注意力機制進行表示學習得到最終的代碼圖全局特征向量,并使用softmax分類器進行分類。




本文詳細內(nèi)容請下載:http://www.jysgc.com/resource/share/2000005024



作者信息:

潘禺涵1,舒遠仲1,洪  晟2,羅  斌1,聶云峰1

(1.南昌航空大學 信息工程學院,江西 南昌330000;2.北京航空航天大學 網(wǎng)絡安全空間學院,北京100191)



微信圖片_20210517164139.jpg

此內(nèi)容為AET網(wǎng)站原創(chuàng),未經(jīng)授權禁止轉載。
亚洲一区二区欧美_亚洲丝袜一区_99re亚洲国产精品_日韩亚洲一区二区
亚洲男女自偷自拍| 91久久综合亚洲鲁鲁五月天| 激情成人综合网| 国产精品手机视频| 欧美性事免费在线观看| 欧美日韩精品一区二区天天拍小说 | 欧美在线三区| 欧美在线看片a免费观看| 亚洲欧美日韩精品一区二区 | 亚洲自拍偷拍福利| 亚洲影院色无极综合| 中文在线不卡视频| 亚洲午夜一二三区视频| 中文欧美在线视频| 亚洲综合社区| 欧美一区二区三区免费观看视频| 亚洲欧美激情在线视频| 午夜精品久久久久久久| 亚洲女爱视频在线| 午夜在线一区| 欧美亚洲专区| 久久精品噜噜噜成人av农村| 亚洲福利视频一区二区| 亚洲黄色影院| 一本久久综合| 亚洲欧美国产日韩中文字幕| 性做久久久久久久免费看| 欧美一区二区三区成人| 久久福利资源站| 久久亚洲国产精品一区二区 | 一区二区三区日韩精品视频| 亚洲视频999| 亚洲欧美伊人| 亚洲国产小视频在线观看| 91久久国产自产拍夜夜嗨| 日韩一级网站| 亚洲欧美国产精品专区久久| 欧美中文字幕久久| 蜜月aⅴ免费一区二区三区| 欧美精品亚洲| 国产精品午夜国产小视频| 国产一区二区精品久久99| 尹人成人综合网| 亚洲精品日韩在线观看| 亚洲午夜激情网页| 久久不射网站| 99在线热播精品免费| 亚洲欧美一区二区激情| 久久一区欧美| 欧美体内she精视频| 国产亚洲欧美一区二区| 亚洲国产高清在线| 一区二区免费在线观看| 午夜欧美视频| 亚洲精品午夜精品| 亚洲欧美视频一区| 免费在线观看一区二区| 欧美手机在线视频| 国产综合久久久久久| 最新日韩中文字幕| 亚洲欧美综合一区| 亚洲伦理在线免费看| 欧美一区二区精品久久911| 欧美成年人视频| 国产精品黄色在线观看| 激情久久一区| 亚洲视频图片小说| 亚洲欧洲日本国产| 亚洲欧美三级在线| 欧美黑人在线播放| 国产视频精品免费播放| 亚洲精品日韩在线观看| 久久精品女人天堂| 亚洲一区二区三区涩| 免费久久99精品国产| 国产精品日韩二区| 亚洲日本久久| 亚洲国产精品久久人人爱蜜臀| 亚洲欧美清纯在线制服| 免费在线播放第一区高清av| 国产视频精品xxxx| 一区二区三区高清在线| 亚洲国产一区在线观看| 欧美影片第一页| 欧美日韩免费观看一区| 好看不卡的中文字幕| 一区二区三区国产| 亚洲乱码国产乱码精品精天堂 | 久久久久国产精品午夜一区| 欧美午夜电影在线| 亚洲国产精品毛片| 欧美在线观看一区| 性色av香蕉一区二区| 欧美日韩国产成人在线91| 在线精品国产欧美| 欧美在线日韩在线| 性欧美精品高清| 欧美性大战xxxxx久久久| 亚洲国产精品福利| 久久精品72免费观看| 欧美一级艳片视频免费观看| 欧美色视频在线| 91久久精品www人人做人人爽| 久久精品夜色噜噜亚洲a∨| 欧美一区二视频| 欧美午夜www高清视频| 亚洲精品中文字| 亚洲九九九在线观看| 欧美成人首页| 伊人久久久大香线蕉综合直播| 欧美一区免费视频| 久久国产精品久久久久久电车| 国产精品xvideos88| 在线综合亚洲| 亚洲欧美久久| 国产精品免费小视频| 一区二区日本视频| 亚洲伊人久久综合| 欧美三级电影一区| 日韩视频中文| 亚洲一区二区三| 国产精品高潮呻吟久久av黑人| 一区二区三区欧美激情| 亚洲欧美日韩国产成人| 国产精品网站在线| 午夜亚洲性色福利视频| 久久精品日产第一区二区三区| 国产欧美日韩精品专区| 午夜精品福利一区二区蜜股av| 久久av资源网站| 国内久久精品| 亚洲欧洲精品一区二区三区不卡 | 久久国产黑丝| 国产综合亚洲精品一区二| 欧美有码在线观看视频| 久久综合精品国产一区二区三区| 在线成人免费视频| 亚洲精品之草原avav久久| 欧美精品一区二区三区在线看午夜| 亚洲一区久久| 另类激情亚洲| 影音先锋亚洲精品| 亚洲精品黄色| 欧美日韩在线免费观看| 亚洲午夜国产成人av电影男同| 欧美在线啊v一区| 国产中文一区| 亚洲精品免费观看| 欧美日韩一区综合| 亚洲专区一区二区三区| 久久精品夜夜夜夜久久| 亚洲高清毛片| 亚洲小少妇裸体bbw| 国产欧美另类| 亚洲国产一区二区三区在线播| 欧美片第1页综合| 亚洲一区二区视频在线观看| 久久精品在线观看| 亚洲国产一区二区三区青草影视| 亚洲午夜女主播在线直播| 国产精品美女久久久久aⅴ国产馆| 欧美亚洲专区| 欧美精品三级| 午夜精品国产更新| 欧美高清视频一二三区| 日韩写真视频在线观看| 欧美在线一级va免费观看| …久久精品99久久香蕉国产| 这里只有精品视频| 国产一区二区在线观看免费| 99精品国产在热久久婷婷| 国产精自产拍久久久久久| 最近中文字幕mv在线一区二区三区四区| 欧美日韩三级| 久久成人资源| 欧美日韩三级在线| 久久av资源网| 欧美三级视频在线播放| 久久精品夜色噜噜亚洲aⅴ| 欧美视频在线观看| 亚洲国产精品成人综合色在线婷婷| 欧美日韩一区二区三区在线视频| 亚洲欧美日韩系列| 欧美理论大片| 久久精品国产久精国产一老狼| 欧美日韩视频在线第一区| 欧美在线亚洲一区| 国产精品国产成人国产三级| 亚洲国产精品ⅴa在线观看 | 久久爱www.| 国产精品av久久久久久麻豆网| 亚洲第一精品久久忘忧草社区| 欧美视频日韩| 亚洲人成毛片在线播放| 国产九区一区在线| 亚洲一二三四久久| 亚洲激情网站| 久色成人在线| 欧美一区二区三区电影在线观看 | 国产美女精品视频免费观看|