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

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...

Full description

Bibliographic Details
Main Authors: Ye Yao, Yian Zhu, Yao Jia, Xianchen Shi, Lixiang Zhang, Dong Zhong, Junhua Duan
Format: Article
Language:English
Published: MDPI AG 2023-12-01
Series:Mathematics
Subjects:
Online Access:https://www.mdpi.com/2227-7390/12/1/20
_version_ 1797358460235415552
author Ye Yao
Yian Zhu
Yao Jia
Xianchen Shi
Lixiang Zhang
Dong Zhong
Junhua Duan
author_facet Ye Yao
Yian Zhu
Yao Jia
Xianchen Shi
Lixiang Zhang
Dong Zhong
Junhua Duan
author_sort Ye Yao
collection DOAJ
description 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%.
first_indexed 2024-03-08T15:02:20Z
format Article
id doaj.art-5917f46a9a084b0a869b4d8c4f094090
institution Directory Open Access Journal
issn 2227-7390
language English
last_indexed 2024-03-08T15:02:20Z
publishDate 2023-12-01
publisher MDPI AG
record_format Article
series Mathematics
spelling doaj.art-5917f46a9a084b0a869b4d8c4f0940902024-01-10T15:03:19ZengMDPI AGMathematics2227-73902023-12-011212010.3390/math12010020Research on Malware Detection Technology for Mobile Terminals Based on API Call SequenceYe Yao0Yian Zhu1Yao Jia2Xianchen Shi3Lixiang Zhang4Dong Zhong5Junhua Duan6School of Computer Science, Northwest University of Technology, Xi’an 710072, ChinaSchool of Computer Science, Northwest University of Technology, Xi’an 710072, ChinaSchool of Computer Science, Northwest University of Technology, Xi’an 710072, ChinaSchool of Computer Science, Northwest University of Technology, Xi’an 710072, ChinaSchool of Computer Science, Northwest University of Technology, Xi’an 710072, ChinaSchool of Computer Science, Northwest University of Technology, Xi’an 710072, ChinaSchool of Computer Science, Northwest University of Technology, Xi’an 710072, ChinaWith 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%.https://www.mdpi.com/2227-7390/12/1/20cloud platformdeep learningmobile terminalmalware detection
spellingShingle Ye Yao
Yian Zhu
Yao Jia
Xianchen Shi
Lixiang Zhang
Dong Zhong
Junhua Duan
Research on Malware Detection Technology for Mobile Terminals Based on API Call Sequence
Mathematics
cloud platform
deep learning
mobile terminal
malware detection
title Research on Malware Detection Technology for Mobile Terminals Based on API Call Sequence
title_full Research on Malware Detection Technology for Mobile Terminals Based on API Call Sequence
title_fullStr Research on Malware Detection Technology for Mobile Terminals Based on API Call Sequence
title_full_unstemmed Research on Malware Detection Technology for Mobile Terminals Based on API Call Sequence
title_short Research on Malware Detection Technology for Mobile Terminals Based on API Call Sequence
title_sort research on malware detection technology for mobile terminals based on api call sequence
topic cloud platform
deep learning
mobile terminal
malware detection
url https://www.mdpi.com/2227-7390/12/1/20
work_keys_str_mv AT yeyao researchonmalwaredetectiontechnologyformobileterminalsbasedonapicallsequence
AT yianzhu researchonmalwaredetectiontechnologyformobileterminalsbasedonapicallsequence
AT yaojia researchonmalwaredetectiontechnologyformobileterminalsbasedonapicallsequence
AT xianchenshi researchonmalwaredetectiontechnologyformobileterminalsbasedonapicallsequence
AT lixiangzhang researchonmalwaredetectiontechnologyformobileterminalsbasedonapicallsequence
AT dongzhong researchonmalwaredetectiontechnologyformobileterminalsbasedonapicallsequence
AT junhuaduan researchonmalwaredetectiontechnologyformobileterminalsbasedonapicallsequence