HPCMalHunter: Behavioral Malware Detection using Hardware Performance Counters and Singular Value Decomposition

被引:0
|
作者
Bahador, Mohammad Bagher [1 ]
Abadi, Mahdi [1 ]
Tajoddin, Asghar [1 ]
机构
[1] Tarbiat Modarcs Univ, Fac Elect & Comp Engn, Tehran, Iran
来源
2014 4TH INTERNATIONAL CONFERENCE ON COMPUTER AND KNOWLEDGE ENGINEERING (ICCKE) | 2014年
关键词
behavioral malware detection; hardware-level detection; real-time detection; hardware performance counter; singular value decomposition;
D O I
暂无
中图分类号
TM [电工技术]; TN [电子技术、通信技术];
学科分类号
0808 ; 0809 ;
摘要
Malicious programs, also known as malware, often use code obfuscation techniques to make static analysis more difficult and to evade signature-based detection. To resolve this problem, various behavioral detection techniques have been proposed that focus on the run-time behaviors of programs in order to dynamically detect malicious ones. Most of these techniques describe the run-time behavior of a program on the basis of its data flow and/or its system call traces. Recent work in behavioral malware detection has shown promise in using hardware performance counters (HPCs), which are a set of special-purpose registers built into modern processors providing detailed information about hardware and software events. In this paper, we pursue this line of research by presenting HPCMalHunter, a novel approach for real-time behavioral malware detection. HPCMalHunter uses HPCs to collect a set of event vectors from the beginning of a program's execution. It also uses the singular value decomposition (SVD) to reduce these event vectors and generate a behavioral vector for the program. By applying support vector machines (SVMs) to the feature vectors of different programs, it is able to identify malicious programs in real-time. Our results of experiments show that HPCMalHunter can detect malicious programs at the beginning of their execution with a high detection rate and a low false alarm rate.
引用
收藏
页码:703 / 708
页数:6
相关论文
共 50 条
  • [21] Online Capacity Identification of Multitier Websites Using Hardware Performance Counters
    Rao, Jia
    Xu, Cheng-Zhong
    IEEE TRANSACTIONS ON PARALLEL AND DISTRIBUTED SYSTEMS, 2011, 22 (03) : 426 - 438
  • [22] Singular Value Decomposition for Novelty Detection in Ultrasonic Pipe Monitoring
    Liu, Chang
    Harley, Joel B.
    Ying, Yujie
    Oppenheim, Irving J.
    Berges, Mario
    Greve, David W.
    Garrett, James H., Jr.
    SENSORS AND SMART STRUCTURES TECHNOLOGIES FOR CIVIL, MECHANICAL, AND AEROSPACE SYSTEMS 2013, 2013, 8692
  • [23] Fast line detection algorithm based on singular value decomposition
    Yong, Yang
    Wang, Bingxue
    Huang, Baoping
    Huang, Zili
    Hongwai yu Jiguang Gongcheng/Infrared and Laser Engineering, 2011, 40 (05): : 953 - 957
  • [24] Analysis of channeled spectropolarimetry using singular value decomposition
    Sabatke, DS
    Locke, AM
    Descour, MR
    Dereniak, EL
    Garcia, JP
    Hamilton, TK
    McMillan, RW
    POLARIZATION ANALYSIS, MEASUREMENT, AND REMOTE SENSING IV, 2002, 4481 : 73 - 80
  • [25] Low rank approximation using singular value decomposition
    Truhar, N
    Dukic, B
    KOI'96 - 6TH INTERNATIONAL CONFERENCE ON OPERATIONAL RESEARCH, PROCEEDINGS, 1996, : 75 - 80
  • [26] Video summarization and retrieval using singular value decomposition
    Gong, YH
    Liu, X
    MULTIMEDIA SYSTEMS, 2003, 9 (02) : 157 - 168
  • [27] An Efficient and Scalable Hardware Architecture for Singular Value Decomposition towards Massive MIMO Communications
    Zhou, Mingda
    Liu, Youjian
    Xia, Tian
    Huang, Xinming
    2017 IEEE 60TH INTERNATIONAL MIDWEST SYMPOSIUM ON CIRCUITS AND SYSTEMS (MWSCAS), 2017, : 667 - 670
  • [28] On Visual Periodicity Estimation Using Singular Value Decomposition
    Kamel, Nidal
    Kajo, Ibrahim
    Ruichek, Yassine
    JOURNAL OF MATHEMATICAL IMAGING AND VISION, 2019, 61 (08) : 1135 - 1153
  • [29] Background Subtraction using Adaptive Singular Value Decomposition
    Reitberger, Guenther
    Sauer, Tomas
    JOURNAL OF MATHEMATICAL IMAGING AND VISION, 2020, 62 (08) : 1159 - 1172
  • [30] Background Subtraction using Adaptive Singular Value Decomposition
    Günther Reitberger
    Tomas Sauer
    Journal of Mathematical Imaging and Vision, 2020, 62 : 1159 - 1172