Efficient and Effective Static Android Malware Detection Using Machine Learning

被引:3
作者
Bansal, Vidhi [1 ]
Ghosh, Mohona [1 ]
Baliyan, Niyati [1 ]
机构
[1] Indira Gandhi Delhi Tech Univ Women, Dept Informat Technol, New Delhi, India
来源
INFORMATION SYSTEMS SECURITY, ICISS 2022 | 2022年 / 13784卷
关键词
Malware detection; Machine learning; Security; Android security; Binary classification; CLASSIFICATION;
D O I
10.1007/978-3-031-23690-7_6
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
The increasing use of android, its openness and lack of security checks have led to an alarming increase in malware applications. The traditional signature-based detection methods are inefficient against sophisticated malware, and lack scalability resulting in lingering concerns about their reliability. Given the state of affairs, there is an urgent need for a reliable and scalable alternative to signature-based techniques. In this work, we present an effective and reliable machine learning based approach for static android malware detection. We also propose an efficient and effective feature set consisting of 25 features. We achieve an accuracy of 94.68% using Random forest classifier on 20% test size. High recall of 94.67%, precision of 94.68% and f1 score of 94.68% were achieved. We implemented various existing android malware detection schemes and a detailed comparison reveal that the proposed scheme outperforms them all in all classification metrics.
引用
收藏
页码:103 / 118
页数:16
相关论文
共 36 条
[1]  
Allix K, 2016, 13TH WORKING CONFERENCE ON MINING SOFTWARE REPOSITORIES (MSR 2016), P468, DOI [10.1109/MSR.2016.056, 10.1145/2901739.2903508]
[2]  
[Anonymous], 2010, 2010 INT C BROADBAND, DOI DOI 10.1109/BWCCA.2010.85
[3]   Drebin: Effective and Explainable Detection of Android Malware in Your Pocket [J].
Arp, Daniel ;
Spreitzenbarth, Michael ;
Huebner, Malte ;
Gascon, Hugo ;
Rieck, Konrad .
21ST ANNUAL NETWORK AND DISTRIBUTED SYSTEM SECURITY SYMPOSIUM (NDSS 2014), 2014,
[4]  
Aung Win Zaw Zarni, 2013, Int. J. Sci. Technol. Res., V2, P228
[5]   VisDroid: Android malware classification based on local and global image features, bag of visual words and machine learning techniques [J].
Bakour, Khaled ;
Unver, Halil Murat .
NEURAL COMPUTING & APPLICATIONS, 2021, 33 (08) :3133-3153
[6]  
Bayes T, 1968, NAIVE BAYES CLASSIFI, P1
[7]  
Boser B. E., 1992, Proceedings of the Fifth Annual ACM Workshop on Computational Learning Theory, P144, DOI 10.1145/130385.130401
[8]   Poster: Towards Adversarial Detection of Mobile Malware [J].
Chen, Sen ;
Xue, Minhui ;
Xu, Lihua .
MOBICOM'16: PROCEEDINGS OF THE 22ND ANNUAL INTERNATIONAL CONFERENCE ON MOBILE COMPUTING AND NETWORKING, 2016, :415-416
[9]   Android malware detection method based on bytecode image [J].
Ding, Yuxin ;
Zhang, Xiao ;
Hu, Jieke ;
Xu, Wenting .
JOURNAL OF AMBIENT INTELLIGENCE AND HUMANIZED COMPUTING, 2020, 14 (5) :6401-6410
[10]  
Herron N., 2021, P 54 HAWAII INT C SY