Author
Listed:
- Ye Yao
(School of Computer Science, Northwest University of Technology, Xi’an 710072, China)
- Yian Zhu
(School of Computer Science, Northwest University of Technology, Xi’an 710072, China)
- Yao Jia
(School of Computer Science, Northwest University of Technology, Xi’an 710072, China)
- Xianchen Shi
(School of Computer Science, Northwest University of Technology, Xi’an 710072, China)
- Lixiang Zhang
(School of Computer Science, Northwest University of Technology, Xi’an 710072, China)
- Dong Zhong
(School of Computer Science, Northwest University of Technology, Xi’an 710072, China)
- Junhua Duan
(School of Computer Science, Northwest University of Technology, Xi’an 710072, China)
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%.
Suggested Citation
Ye Yao & Yian Zhu & Yao Jia & Xianchen Shi & Lixiang Zhang & Dong Zhong & Junhua Duan, 2023.
"Research on Malware Detection Technology for Mobile Terminals Based on API Call Sequence,"
Mathematics, MDPI, vol. 12(1), pages 1-26, December.
Handle:
RePEc:gam:jmathe:v:12:y:2023:i:1:p:20-:d:1304713
Download full text from publisher
Corrections
All material on this site has been provided by the respective publishers and authors. You can help correct errors and omissions. When requesting a correction, please mention this item's handle: RePEc:gam:jmathe:v:12:y:2023:i:1:p:20-:d:1304713. See general information about how to correct material in RePEc.
If you have authored this item and are not yet registered with RePEc, we encourage you to do it here. This allows to link your profile to this item. It also allows you to accept potential citations to this item that we are uncertain about.
We have no bibliographic references for this item. You can help adding them by using this form .
If you know of missing items citing this one, you can help us creating those links by adding the relevant references in the same way as above, for each refering item. If you are a registered author of this item, you may also want to check the "citations" tab in your RePEc Author Service profile, as there may be some citations waiting for confirmation.
For technical questions regarding this item, or to correct its authors, title, abstract, bibliographic or download information, contact: MDPI Indexing Manager (email available below). General contact details of provider: https://www.mdpi.com .
Please note that corrections may take a couple of weeks to filter through
the various RePEc services.