Research on Malware Detection Technology for Mobile Terminals Based on API Call Sequence

6Citations
Citations of this article
14Readers
Mendeley users who have this article in their library.

Abstract

With the development of the Internet, the types and quantities of malware have grown rapidly, and how to identify unknown malware is becoming a new challenge. The traditional malware detection method based on fixed features is becoming more and more difficult. In order to improve detection accuracy and efficiency for mobile terminals, this paper proposed a malware detection method for mobile terminals based on application programming interface (API) call sequence, which was characterized by the API call sequence and used a series of feature preprocessing techniques to remove redundant processing of the API call sequence. Finally, the recurrent neural network method (RNN) was used to build the model and perform detection and verification. Furthermore, this paper constructed a malware detection model based on a two-way recurrent neural network and used the two-way long short-term memory network model (LSTM) to train the data set containing 5986 malware samples and 5065 benign software samples to obtain the final detection model and its parameters. Finally, the feature vector of the APK file to be detected was passed into the model and obtained the detection results. The experimental results indicated that the detection accuracy of this method can reach 93.68%.

Cite

CITATION STYLE

APA

Yao, Y., Zhu, Y., Jia, Y., Shi, X., Zhang, L., Zhong, D., & Duan, J. (2024). Research on Malware Detection Technology for Mobile Terminals Based on API Call Sequence. Mathematics, 12(1). https://doi.org/10.3390/math12010020

Register to see more suggestions

Mendeley helps you to discover research relevant for your work.

Already have an account?

Save time finding and organizing research with Mendeley

Sign up for free