arrow
返回

Deep Learning for Software Vulnerabilities Detection Using Code Metrics

delete2020-01-01
delete31
delete
OA
AI
M
Mohammed Zagane *
M
Mustapha Kamel Abdi
M
Mamdouh Alenezi
DOI:10.1109/ACCESS.2020.2988557delete
delete原文链接
delete原文求助
delete分享
delete收藏
摘要

摘要

En 中文
Software vulnerability can cause disastrous consequences for information security. Earlier detection of vulnerabilities minimizes these consequences. Manual detection of vulnerable code is very difficult and very costly in terms of time and budget. Therefore, developers must use automatic vulnerabilities prediction (AVP) tools to minimize costs. Recent works on AVP begin to use techniques of deep learning (DL). All the proposed approaches are based on techniques of feature extraction inspired by previous applications of DL such as automatic language processing. Code metrics were widely used as features to build AVP models based on classic machine learning. This study bridges the gap between deep learning and machine learning features and discusses a deep-learning-based approach to finding vulnerabilities in code using code metrics. Obtained results show that code metrics are very good but not the better to use as features in DL-based AVP.
Keyword:
Automatic vulnerability prediction
code metrics
deep neural networks

期刊

IEEE Access 封面图
IEEE Access
IF:
3.6
论文数:
9.8W
被引数:
29.4W

机构

P
Prince Sultan University
学者数:
1.9K
论文数: 2.3K
被引数: 2.3K
引用论文

引用论文

err分享
err收藏
Strong-coupling Bose polarons in a Bose-Einstein condensate
err2017-07-06
err0
errOAAI
errF. Grusdt; R. Schmidt; Y. E. Shchadilova; E. Demler
err分享
err收藏
On the Properties of WC/SiC Multilayers
err2018-04-06
err0
errOAAI
errMauro Prasciolu; Saša Bajt
err分享
err收藏
Levels of prodynorphin mRNA in rat dentate gyrus are decreased during hippocampal kindling
err1987-10-01
err0
PREAI
errB.J. Morris; M.E. Moneta; G. ten Bruggencate; V. Höllt
err分享
err收藏
学者 查看更多内容