A novel malware detection method based on API embedding and API parameters

Bo Zhou, Hai Huang, Jun Xia, Donghai Tian*

*此作品的通讯作者

科研成果: 期刊稿件文章同行评审

1 引用 (Scopus)

摘要

Malware is becoming increasingly prevalent in recent years with the widespread deployment of the information system. Many malicious programs pose a great threat to information systems. In the past decade, various malware detection methods are proposed. Particularly, many studies rely on API features for identifying malware. However, the existing methods do not fully make use of the API features. To address these issues, we propose APInspector, a novel dynamic malware detection solution by carefully inspecting API invocations. This method first leverages a dynamic instrumentation tool to hook the target program for collecting the API sequence and argument features. Then, it exploits a HAN (Hierarchical Attention Network) model to analyze the API sequence features. For analyzing the API argument features, we apply an MLP (Multi-Layer Perceptron) model. To fully leverage the API sequence and argument features, we propose a hybrid model, which combines the HAN and MLP models. The evaluation shows that our approach can detect and classify malware effectively and it outperforms the single models.

源语言英语
页(从-至)2748-2766
页数19
期刊Journal of Supercomputing
80
2
DOI
出版状态已出版 - 1月 2024

指纹

探究 'A novel malware detection method based on API embedding and API parameters' 的科研主题。它们共同构成独一无二的指纹。

引用此