Logo image
Evaluating Machine Learning Models for Android Malware Detection - A Comparison Study
Conference proceeding

Evaluating Machine Learning Models for Android Malware Detection - A Comparison Study

Md. Shohel Rana, Charan Gudla, Andrew H. Sung and ACM
PROCEEDINGS OF 2018 VII INTERNATIONAL CONFERENCE ON NETWORK, COMMUNICATION AND COMPUTING (ICNCC 2018), pp.17-21
01-01-2018

Abstract

Computer Science Computer Science, Hardware & Architecture Computer Science, Theory & Methods Engineering Engineering, Electrical & Electronic Science & Technology Technology
Android is the most popular mobile operating system having billions of active users worldwide that attracted advertisers, hackers, and cybercriminals to develop malware for various purposes. In recent years, wide-ranging researches have been conducted on malware analysis and detection for Android devices while Android has also implemented various security controls to deal with the malware problems, including unique user ID (UID) for each application, system permissions, and its distribution platform Google Play. In this paper, we optimize and evaluate different types of machine learning algorithms by implementing a classifier based on static analysis in order to detect malware in applications miming on the Android OS. In our evaluation, we use 11,120 applications with 5,560 malware samples and 5,560 benign samples of the DREBIN dataset, and the accuracy we achieved is higher than 94%; therefore, the study has demonstrated the effectiveness of using machine learning classifiers for detecting Android malware.

Metrics

Details

Logo image