Authors: Wei Zhang; Huan Ren; Qingshan Jiang
Addresses: Shenzhen Institutes of Advanced Technology, Chinese Academy of Sciences, Shenzhen College of Advanced Technology, University of Chinese Academy of Sciences, 1068 Xueyuan Avenue, Shenzhen, China ' School of Software Engineering, University of Science and Technology of China, 1129 Huizhou Avenue, Hefei, China ' Shenzhen Institutes of Advanced Technology, Chinese Academy of Sciences, Shenzhen College of Advanced Technology, University of Chinese Academy of Sciences, 1068 Xueyuan Avenue, Shenzhen, China
Abstract: Mobile malware is considered as one of the crucial security challenges due to its high volume and quick variety, especially on the Android platform. Many researches have been proposed to detect malware, but some of them suffer low detection accuracy or high time consumption. This research implements an effective mobile malware detection framework by proposing a new feature selection method, which is term frequency-sample frequency differentiation (TF-SFD), to reduce the features with little importance. In addition, a false positive rate (FPR) filter is proposed based on sample frequency differentiation (SFD) for reducing FPR. We investigate four machine learning methods and the experimental results show that the TF-SFD combining with random forest (RF) classifier performs best in terms of accuracy in detecting malware on Android, which obtains 92.54% testing accuracy.
Keywords: mobile malware detection; android security; machine learning; feature selection; TF-SFD; FPR filter.
International Journal of Mobile Network Design and Innovation, 2017 Vol.7 No.3/4, pp.170 - 177
Received: 03 Mar 2016
Accepted: 24 Sep 2016
Published online: 04 Jan 2018 *