MalSensor: Fast and Robust Windows Malware Classification

被引:0
|
作者
Zhao, Haojun [1 ]
Wu, Yueming [2 ]
Zou, Deqing [1 ]
Li, Yang [2 ]
Jin, Hai [3 ]
机构
[1] Huazhong Univ Sci & Technol, Natl Engn Res Ctr Big Data Technol & Syst, Hubei Engn Res Ctr Big Data Secur, Sch Cyber Sci & Engn,Serv Comp Technol & Syst Lab, Wuhan, Peoples R China
[2] Nanyang Technol Univ, Singapore, Singapore
[3] Huazhong Univ Sci & Technol, Natl Engn Res Ctr Big Data Technol & Syst, Sch Comp Sci & Technol, Serv Comp Technol & Syst Lab,Cluster & Grid Comp L, Wuhan, Peoples R China
基金
中国国家自然科学基金;
关键词
Malware Semantic Analysis; Centrality; Disassembly; CENTRALITY; NETWORKS;
D O I
10.1145/3688833
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
Driven by the substantial profits, the evolution of Portable Executable (PE) malware has posed persistent threats. PE malware classification has been an important research field, and numerous classification methods have been proposed. With the development of machine learning, learning-based static classification methods achieve excellent performance. However, most existing methods cannot meet the requirements of industrial applications due to the limited resource consumption and concept drift. In this article, we propose a fast, high-accuracy, and robust FCG-based PE malware classification method. We first extract precise function call relationships through code and data cross-referencing analysis. Then we normalize function names to construct a concise and accurate function call graph. Furthermore, we perform topological analysis of the function call graph using social network analysis techniques, thereby enhancing the program function call features. Finally, we use a series of machine learning algorithms for classification. We implement a prototype system named MalSensor and compare it with nine state-of-the-art static PE malware classification methods. The experimental results show that MalSensor is capable of classifying a malicious file in 0.7 seconds on average with up to 98.35% accuracy, which represents a significant advantage over existing methods.
引用
收藏
页数:28
相关论文
共 50 条
  • [1] Advanced Windows Methods on Malware Detection and Classification
    Rabadi, Dima
    Teo, Sin G.
    36TH ANNUAL COMPUTER SECURITY APPLICATIONS CONFERENCE (ACSAC 2020), 2020, : 54 - 68
  • [2] Evaluating Feature Robustness for Windows Malware Family Classification
    Duby, Adam
    Taylor, Teryl
    Bloom, Gedare
    Zhuang, Yanyan
    2022 31ST INTERNATIONAL CONFERENCE ON COMPUTER COMMUNICATIONS AND NETWORKS (ICCCN 2022), 2022,
  • [3] MalGraph: Hierarchical Graph Neural Networks for Robust Windows Malware Detection
    Ling, Xiang
    Wu, Lingfei
    Deng, Wei
    Qu, Zhenqing
    Zhang, Jiangyu
    Zhang, Sheng
    Ma, Tengfei
    Wang, Bin
    Wu, Chunming
    Ji, Shouling
    IEEE CONFERENCE ON COMPUTER COMMUNICATIONS (IEEE INFOCOM 2022), 2022, : 1998 - 2007
  • [4] Adversarially Robust Malware Detection Using Monotonic Classification
    Incer, Inigo
    Theodorides, Michael
    Afroz, Sadia
    Wagner, David
    IWSPA '18: PROCEEDINGS OF THE FOURTH ACM INTERNATIONAL WORKSHOP ON SECURITY AND PRIVACY ANALYTICS, 2018, : 54 - 63
  • [5] Fast Malware Classification using Counting Bloom Filter
    Kang, BooJong
    Kim, Hye Seon
    Kim, Taeguen
    Kwon, Heejun
    Im, Eul Gyu
    INFORMATION-AN INTERNATIONAL INTERDISCIPLINARY JOURNAL, 2012, 15 (07): : 2879 - 2892
  • [6] DroidSieve: Fast and Accurate Classification of Obfuscated Android Malware
    Suarez-Tangil, Guillermo
    Dash, Santanu Kumar
    Ahmadi, Mansour
    Kinder, Johannes
    Giacinto, Giorgio
    Cavallaro, Lorenzo
    PROCEEDINGS OF THE SEVENTH ACM CONFERENCE ON DATA AND APPLICATION SECURITY AND PRIVACY (CODASPY'17), 2017, : 309 - 320
  • [7] AN INFORMATION RETRIEVAL APPROACH FOR MALWARE CLASSIFICATION BASED ON WINDOWS API CALLS
    Cheng, Julia Yu-Chin
    Tsai, Tzung-Shian
    Yang, Chu-Sing
    PROCEEDINGS OF 2013 INTERNATIONAL CONFERENCE ON MACHINE LEARNING AND CYBERNETICS (ICMLC), VOLS 1-4, 2013, : 1678 - 1683
  • [8] Robust Malware Family Classification Using Effective Features and Classifiers
    Hammad, Baraa Tareq
    Jamil, Norziana
    Ahmed, Ismail Taha
    Zain, Zuhaira Muhammad
    Basheer, Shakila
    APPLIED SCIENCES-BASEL, 2022, 12 (15):
  • [9] A Robust CNN for Malware Classification against Executable Adversarial Attack
    Zhang, Yunchun
    Jiang, Jiaqi
    Yi, Chao
    Li, Hai
    Min, Shaohui
    Zuo, Ruifeng
    An, Zhenzhou
    Yu, Yongtao
    ELECTRONICS, 2024, 13 (05)
  • [10] Efficient Windows malware identification and classification scheme for plant protection information systems
    Chen, Zhiguo
    Xing, Shuangshuang
    Ren, Xuanyu
    FRONTIERS IN PLANT SCIENCE, 2023, 14