Dynamic Malware Analysis Based on API Sequence Semantic Fusion

被引:8
|
作者
Zhang, Sanfeng [1 ,2 ]
Wu, Jiahao [1 ]
Zhang, Mengzhe [1 ]
Yang, Wang [1 ,2 ]
机构
[1] Southeast Univ, Sch Cyber Sci & Engn, Nanjing 211189, Peoples R China
[2] Southeast Univ, Key Lab Comp Network & Informat Integrat, Minist Educ, Nanjing 211189, Peoples R China
来源
APPLIED SCIENCES-BASEL | 2023年 / 13卷 / 11期
关键词
malware; dynamic analysis; API call sequence; semantic feature; fusion; LEARNING APPROACH; CLASSIFICATION;
D O I
10.3390/app13116526
中图分类号
O6 [化学];
学科分类号
0703 ;
摘要
The existing dynamic malware detection methods based on API call sequences ignore the semantic information of functions. Simply mapping API to numerical values does not reflect whether a function has performed a query or modification operation, whether it is related to network communication, the file system, or other factors. Additionally, the detection performance is limited when the size of the API call sequence is too large. To address this issue, we propose Mal-ASSF, a novel malware detection model that fuses the semantic and sequence features of the API calls. The API2Vec embedding method is used to obtain the dimensionality reduction representation of the API function. To capture the behavioral features of sequential segments, Balts is used to extract the features. To leverage the implicit semantic information of the API functions, the operation and the type of resource operated by the API functions are extracted. These semantic and sequential features are then fused and processed by the attention-related modules. In comparison with the existing methods, Mal-ASSF boasts superior capabilities in terms of semantic representation and recognition of critical sequences within API call sequences. According to the evaluation with a dataset of malware families, the experimental results show that Mal-ASSF outperforms existing solutions by 3% to 5% in detection accuracy.
引用
收藏
页数:16
相关论文
共 50 条
  • [21] Research on Malware Detection Technology for Mobile Terminals Based on API Call Sequence
    Yao, Ye
    Zhu, Yian
    Jia, Yao
    Shi, Xianchen
    Zhang, Lixiang
    Zhong, Dong
    Duan, Junhua
    MATHEMATICS, 2024, 12 (01)
  • [22] Dynamic Malware Detection using API Similarity
    Alkhateeb, Ehab M.
    2017 IEEE INTERNATIONAL CONFERENCE ON COMPUTER AND INFORMATION TECHNOLOGY (CIT), 2017, : 297 - 301
  • [23] IntDroid: Android Malware Detection Based on API Intimacy Analysis
    Zou, Deqing
    Wu, Yueming
    Yang, Siru
    Chauhan, Anki
    Yang, Wei
    Zhong, Jiangying
    Dou, Shihan
    Jin, Hai
    ACM TRANSACTIONS ON SOFTWARE ENGINEERING AND METHODOLOGY, 2021, 30 (03)
  • [24] API2Vec++: Boosting API Sequence Representation for Malware Detection and Classification
    Cui, Lei
    Yin, Junnan
    Cui, Jiancong
    Ji, Yuede
    Liu, Peng
    Hao, Zhiyu
    Yun, Xiaochun
    IEEE TRANSACTIONS ON SOFTWARE ENGINEERING, 2024, 50 (08) : 2142 - 2162
  • [25] LM-cAPI:A Lite Model Based on API Core Semantic Information for Malware Classification
    Zhou, Yifan
    Liu, Zhenyan
    Xue, Jingfeng
    Wang, Yong
    Zhang, Ji
    APPLIED CRYPTOGRAPHY AND NETWORK SECURITY WORKSHOPS, PT I, ACNS 2024-AIBLOCK 2024, AIHWS 2024, AIOTS 2024, SCI 2024, AAC 2024, SIMLA 2024, LLE 2024, AND CIMSS 2024, 2024, 14586 : 29 - 42
  • [26] A New Malware Classification Approach Based on Malware Dynamic Analysis
    Fang, Ying
    Yu, Bo
    Tang, Yong
    Liu, Liu
    Lu, Zexin
    Wang, Yi
    Yang, Qiang
    INFORMATION SECURITY AND PRIVACY, ACISP 2017, PT II, 2017, 10343 : 173 - 189
  • [27] API and Permission-based Classification System for Android Malware Analysis
    Park, Jungsoo
    Chun, Hojin
    Jung, Souhwan
    2018 32ND INTERNATIONAL CONFERENCE ON INFORMATION NETWORKING (ICOIN), 2018, : 930 - 935
  • [28] REMSF: A Robust Ensemble Model of Malware Detection Based on Semantic Feature Fusion
    Yu, Zhuocheng
    Li, Shudong
    Bai, Youming
    Han, Weihong
    Wu, Xiaobo
    Tian, Zhihong
    IEEE INTERNET OF THINGS JOURNAL, 2023, 10 (18) : 16134 - 16143
  • [29] Using API Calls for Sequence-Pattern Feature Mining-Based Malware Detection
    Balan, Gheorghe
    Gavrilut, Dragos Teodor
    Luchian, Henri
    INFORMATION SECURITY PRACTICE AND EXPERIENCE, ISPEC 2022, 2022, 13620 : 233 - 251
  • [30] Feature-Chain Based Malware Detection Using Multiple Sequence Alignment of API Call
    Kim, Hyun-Joo
    Kim, Jong-Hyun
    Kim, Jung-Tai
    Kim, Ik-Kyun
    Chung, Tai-Myung
    IEICE TRANSACTIONS ON INFORMATION AND SYSTEMS, 2016, E99D (04): : 1071 - 1080