Loading [MathJax]/extensions/MathMenu.js
Hardware-Based Malware Detection Using Low-Level Architectural Features | IEEE Journals & Magazine | IEEE Xplore

Hardware-Based Malware Detection Using Low-Level Architectural Features


Abstract:

Security exploits and ensuant malware pose an increasing challenge to computing systems as the variety and complexity of attacks continue to increase. In response, softwa...Show More

Abstract:

Security exploits and ensuant malware pose an increasing challenge to computing systems as the variety and complexity of attacks continue to increase. In response, software-based malware detection tools have grown in complexity, thus making it computationally difficult to use them to protect systems in real-time. Therefore, software detectors are applied selectively and at a low frequency, creating opportunities for malware to remain undetected. In this paper, we propose Malware-Aware Processors (MAP) - processors augmented with a hardware-based online malware detector to serve as the first line of defense to differentiate malware from legitimate programs. The output of this detector helps the system prioritize how to apply more expensive software-based solutions. The always-on nature of MAP detector helps protect against intermittently operating malware. We explore the use of different features for classification and study both logistic regression and neural networks. We show that the detectors can achieve excellent performance, with little hardware overhead. We integrate the MAP implementation with an open-source x86-compatible core, synthesizing the resulting design to run on an FPGA.
Published in: IEEE Transactions on Computers ( Volume: 65, Issue: 11, 01 November 2016)
Page(s): 3332 - 3344
Date of Publication: 10 March 2016

ISSN Information:

Funding Agency:


Contact IEEE to Subscribe

References

References is not available for this document.