Hardware-Assisted Malware Detection using Explainable Machine Learning

被引:16
|
作者
Pan, Zhixin [1 ]
Sheldon, Jennifer [1 ]
Mishra, Prabhat [1 ]
机构
[1] Univ Florida, Dept Comp & Informat Sci & Engn, Gainesville, FL 32611 USA
关键词
Malware Detection; Explainable Learning;
D O I
10.1109/ICCD50377.2020.00113
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
Malicious software, popularly known as malware, is widely acknowledged as a serious threat to modern computing systems. Software-based solutions, such as anti-virus software, are not effective since they rely on matching patterns that can be easily fooled by carefully crafted malware with obfuscation or other deviation capabilities. While recent malware detection methods provide promising results through effective utilization of hardware features, the detection results cannot be interpreted in a meaningful way. In this paper, we propose a hardware-assisted malware detection framework using explainable machine learning. This paper makes three important contributions. First, we theoretically establish that our proposed method can provide interpretable explanation of classification results to address the challenge of transparency. Next, we show that the explainable outcome can lead to accurate localization of malicious behaviors. Finally, experimental evaluation using a wide variety of real-world malware benchmarks demonstrates that our framework can produce accurate and human-understandable malware detection results with provable guarantees.
引用
收藏
页码:663 / 666
页数:4
相关论文
共 50 条
  • [31] Implicit detection of hidden processes with a feather-weight hardware-assisted virtual machine monitor
    Wen, Yan
    Zhao, Jinjing
    Wang, Huaimin
    Cao, Jiannong
    [J]. INFORMATION SECURITY AND PRIVACY, 2008, 5107 : 361 - +
  • [32] Hardware-assisted fast routing
    DeHon, A
    Huang, R
    Wawrzynek, J
    [J]. 10TH ANNUAL IEEE SYMPOSIUM ON FIELD-PROGRAMMABLE CUSTOM COMPUTING MACHINES, PROCEEDINGS, 2002, : 205 - 215
  • [33] Detection of Malware in the Network Using Machine Learning Techniques
    Vnr Vignana Jyothi Institute of Engineering and Technology, Department of InformationTechnology, Hyderabad, India
    [J]. Proc. - Int. Conf. Recent Trends Microelectron., Autom., Comput. Commun. Syst., ICMACC, 1600, (204-211):
  • [34] PDF Malware Detection Using Visualization and Machine Learning
    Liu, Ching-Yuan
    Chiu, Min-Yi
    Huang, Qi-Xian
    Sun, Hung-Min
    [J]. DATA AND APPLICATIONS SECURITY AND PRIVACY XXXV, 2021, 12840 : 209 - 220
  • [35] Concurrent garbage collection using hardware-assisted profiling
    Heil, TH
    Smith, JE
    [J]. ACM SIGPLAN NOTICES, 2001, 36 (01) : 80 - 93
  • [36] Malware Analysis and Detection Using Machine Learning Algorithms
    Akhtar, Muhammad Shoaib
    Feng, Tao
    [J]. SYMMETRY-BASEL, 2022, 14 (11):
  • [37] Android Malware Detection Using Machine Learning: A Review
    Chowdhury, Naseef-Ur-Rahman
    Haque, Ahshanul
    Soliman, Hamdy
    Hossen, Mohammad Sahinur
    Fatima, Tanjim
    Ahmed, Imtiaz
    [J]. INTELLIGENT SYSTEMS AND APPLICATIONS, VOL 3, INTELLISYS 2023, 2024, 824 : 507 - 522
  • [38] HARDWARE-ASSISTED POLYGON ANTIALIASING
    BARKANS, AC
    [J]. IEEE COMPUTER GRAPHICS AND APPLICATIONS, 1991, 11 (01) : 80 - 88
  • [39] Hardware-Assisted Projected Tetrahedra
    Maximo, A.
    Marroquim, R.
    Farias, R.
    [J]. COMPUTER GRAPHICS FORUM, 2010, 29 (03) : 903 - 912
  • [40] Native Simulation of MPSoC Using Hardware-Assisted Virtualization
    Shen, Hao
    Hamayun, Mian-Muhammad
    Petrot, Frederic
    [J]. IEEE TRANSACTIONS ON COMPUTER-AIDED DESIGN OF INTEGRATED CIRCUITS AND SYSTEMS, 2012, 31 (07) : 1074 - 1087