MalBET: A Multiclass Malware Detection Method Using Improved Bidirectional Encoders from Transformers
Malware poses a significant threat to cyberspace security, making the classification of malware families crucial for safeguarding computer devices and information systems. Analyzing the API call behavior characteristics of malware is a key method for identifying and detecting malware. However, traditional machine learning and deep learning methods struggle to effectively capture the complex interaction patterns between API calls. In this paper, we propose a multiclass malware detection method named MaIBET, which leverages a multi-layer bidirectional Transformer encoder network to capture the intricate dependencies between API calls and identify malware families. To ensure efficient classification and acceptable accuracy, we have implemented specific improvements to the encoder network. Evaluation results show that MalBET achieves an overall performance with an average accuracy of 95.55% across four different datasets. Additionally, we conducted three sets of experiments to validate the contributions of the implemented improvements.
Authors
- Yetao Jia (ORCID: https://orcid.org/0009-0003-9824-1055)
- Yinghui Wu (ORCID: https://orcid.org/0000-0003-3991-5155)
- Yuting Zhang (ORCID: https://orcid.org/0000-0002-6880-4289)
- Honglin Zhuang (ORCID: https://orcid.org/0009-0001-6070-6027)
- Yangyang Meng (ORCID: https://orcid.org/0000-0002-3660-8961)
Publication Details
- Published
- 2024-12-20
- DOI
- https://doi.org/10.1109/msn63567.2024.00077
- Primary Topic
- Advanced Malware Detection Techniques
- Type
- article
- Field-Weighted Citation Impact
- 0.00