EAODroid: Android Malware Detection Based on Enhanced API Order
- 1 September 2023
- journal article
- research article
- Published by Institute of Electrical and Electronics Engineers (IEEE) in Chinese Journal of Electronics
- Vol. 32 (5) , 1169-1178
Abstract
The development of smart mobile devices brings convenience to people's lives, but also provides a breeding ground for Android malware. The sharp increasing malware poses a disastrous threat to personal privacy in the information age. Based on the fact that malware heavily resorts to system application programming interfaces (APIs) to perform its malicious actions, there has been a variety of API-based detection methods. Most of them do not consider the relationship between APIs. We contribute a new approach based on the enhanced API order for Android malware detection, named EAODroid, which learns the similarity of system APIs from a large number of API sequences and groups similar APIs into clusters. The extracted API clusters are further used to enhance the original API calls executed by an app to characterize behaviors and perform classification. We perform multi-dimensional experiments to evaluate EAODroid on three datasets with ground truth. We compare with many state-of-the-art works, showing that EAODroid achieves effective performance in Android malware detection.Keywords
Funding Information
- National Natural Science Foundation of China (62172042)
- National Key Research & Development Program of China (2020YFB1712104)
This publication has 43 references indexed in Scilit:
- Android Malware Familial Classification and Representative Sample Selection via Frequent Subgraph AnalysisIEEE Transactions on Information Forensics and Security, 2018
- Significant Permission Identification for Machine-Learning-Based Android Malware DetectionIEEE Transactions on Industrial Informatics, 2018
- DroidFusion: A Novel Multilevel Classifier Fusion Approach for Android Malware DetectionIEEE Transactions on Cybernetics, 2018
- Detecting Android Malware Leveraging Text Semantics of Network FlowsIEEE Transactions on Information Forensics and Security, 2017
- Deep Ground Truth Analysis of Current Android Malware2017
- Deep Android Malware Detection2017
- A measurement study of google play2014
- FlowDroidACM SIGPLAN Notices, 2014
- Drebin: Effective and Explainable Detection of Android Malware in Your Pocket2014
- A Machine-learning Approach for Classifying and Categorizing Android Sources and Sinks2014