arrow
Return

Toward Hardware-Assisted Malware Detection Utilizing Explainable Machine Learning: A Survey

delete2023-01-01
delete1
delete
OA
AI
Y
Yehya Nasser *
M
Mohamed Nassar
DOI:10.1109/ACCESS.2023.3335187delete
deleteOriginal
deleteOriginal request for help
deleteShare
deleteSave
Abstract

Abstract

En 中文
Hardware joined the battle against malware by introducing secure boot architectures, malware-aware processors, and trusted platform modules. Hardware performance indicators, power profiles, and side channel information can be leveraged at run-time via machine learning for continuous monitoring and protection. The explainability of these machine learning algorithms may play a crucial role in interpreting their results and avoiding false positives. In this paper, we present an eagle eye on the state of the art of these components: we examine secure architectures and malware-aware processors, such as those implemented in the RISC-V Instruction Set Architecture and Reduced Instruction Set Computer (RISC). We categorize hardware-assisted solutions increased by machine learning for classification. We survey recently proposed software-assisted and hardware-assisted explainability algorithms in our context. In the discussion, we suggest that (1) safe architectures that guarantee secure device boot are a must, (2) Side-channel approaches are challenging to integrate into embedded systems, yet they show promise in terms of efficiency, (3) malware-aware processors provide valuable features for malware detection software, and (4) Without explainability, malware detection software is error-prone and can be easily bypassed.
Keywords:
Malware
Software engineering
Machine learning
Monitoring
Microprogramming
Computer architecture
Hardware security
Embedded systems
Side-channel attacks
Internet of Things
embedded systems
malware detection
secure boot
explainability
machine learning
side channels
IoT

Journal

IEEE Access cover
IEEE Access
IF:
3.6
Papers:
9.8W
Citations:
29.4W

Organization

U
universite de bretagne occidentale
Scholars:
7.2K
Papers: 5.0K
Citations: 6
University of Alabama System cover
University of Alabama System
Scholars:
4.2W
Papers: 3.7W
Citations: 68