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 条
  • [31] Unsupervised Feature Extraction Using Singular Value Decomposition
    Modarresi, Kourosh
    INTERNATIONAL CONFERENCE ON COMPUTATIONAL SCIENCE, ICCS 2015 COMPUTATIONAL SCIENCE AT THE GATES OF NATURE, 2015, 51 : 2417 - 2425
  • [32] Singular value decomposition using an array of CORDIC processors
    Milford, David
    Sandell, Magnus
    SIGNAL PROCESSING, 2014, 102 : 163 - 170
  • [33] Hyperspectral pixel unmixing using singular value decomposition
    Ball, JE
    Kari, S
    Younan, NH
    IGARSS 2004: IEEE INTERNATIONAL GEOSCIENCE AND REMOTE SENSING SYMPOSIUM PROCEEDINGS, VOLS 1-7: SCIENCE FOR SOCIETY: EXPLORING AND MANAGING A CHANGING PLANET, 2004, : 3253 - 3256
  • [34] On Visual Periodicity Estimation Using Singular Value Decomposition
    Nidal Kamel
    Ibrahim Kajo
    Yassine Ruichek
    Journal of Mathematical Imaging and Vision, 2019, 61 : 1135 - 1153
  • [35] Point cloud matching using singular value decomposition
    Oomori S.
    Nishida T.
    Kurogi S.
    Artificial Life and Robotics, 2016, 21 (02) : 149 - 154
  • [36] Real time detection of cache-based side-channel attacks using hardware performance counters
    Chiappetta, Marco
    Savas, Erkay
    Yilmaz, Cemal
    APPLIED SOFT COMPUTING, 2016, 49 : 1162 - 1174
  • [37] Enhancing Detection Performance of the Phase-Sensitive OTDR Based Distributed Vibration Sensor Using Weighted Singular Value Decomposition
    Naeem, Khurram
    Kim, Bok Hyeon
    Yoon, Dong-Jin
    Kwon, Il-Bum
    APPLIED SCIENCES-BASEL, 2021, 11 (04): : 1 - 12
  • [38] Best Basis Selection using Singular Value Decomposition
    Esakkirajan, S.
    Veerakumar, T.
    Navaneethan, P.
    ICAPR 2009: SEVENTH INTERNATIONAL CONFERENCE ON ADVANCES IN PATTERN RECOGNITION, PROCEEDINGS, 2009, : 65 - 68
  • [39] Video summarization and retrieval using singular value decomposition
    Yihong Gong
    Xin Liu
    Multimedia Systems, 2003, 9 : 157 - 168
  • [40] Robust ultrasonic damage detection under complex environmental conditions using singular value decomposition
    Liu, Chang
    Harley, Joel B.
    Berges, Mario
    Greve, David W.
    Oppenheim, Irving J.
    ULTRASONICS, 2015, 58 : 75 - 86