Work

MalEXLNet:A semantic analysis and detection method of malware API sequence based on EXLNet model

Year: 2024
Type: article
Abstract: With the continuous advancements in malicious code polymorphism and obfuscation techniques, the performance of traditional machine learning-based detection methods for malware variant detection has gradually declined.Additionally, conventional pre-trained models could adequately capture the contextual semantic information of malicious code and appropriately represent polysemous words.To enhance the efficiency of malware variant detection, this paper proposes the MalEXLNet intelligent semantic analysis and detection architecture for malware.This architecture leverages malware API call sequences and employs an improved pre-training model for semantic vector representation, effectively utilizing the semantic information of API call sequences.It constructs a hybrid deep learning model, CBAM+AttentionBiLSTM, for training and classification prediction.Furthermore, incorporating the KMeansSMOTE algorithm achieves balanced processing of small sample data, ensuring the model maintains robust performance in detecting malicious variants from rare malware families.Comparative experiments on generalized datasets, Ember and Catak, the results show that the proposed MalEXLNet architecture achieves excellent performance in malware classification and detection tasks, with accuracies of 98.85% and 94.46% in the two datasets, and macro-averaged and micro-averaged metrics exceeding 98% and 92%, respectively.
Authors: Xuedong Mao, Yuntao Zhao, Yongxin Feng, Yutao Hu
Language: English
Open Access status: diamond
OpenAlex ID: W4404087823
FWCI:
Cites:
Cited by:
Related to: 10