Evaluation of N-Gram Based Multi-Layer Approach to Detect Malware in Android

作者: Takia Islam , Sheikh Shah Mohammad Motiur Rahman , Md Aumit Hasan , Abu Sayed Md Mostafizur Rahaman , Md Ismail Jabiullah

DOI: 10.1016/J.PROCS.2020.04.115

关键词:

摘要: Abstract N-gram techniques usually used in Natural Language Processing (NLP). Those along with stacked generalization has been experimented and assessed the field of android malware detection. Beacuse rapidly growing users, become most popular among attackers. Android gigantic topics information security. Various security researchers have already started to propose intelligency based In this paper, a details investigation performed evaluate effectiveness unigram, bigram trigram generalization. It’s found that stacking, unigram provides more than 97% accuracy which is highest detection rate against trigram. level 1, Extra Tree (ET), Random Forest (RF) Gradient Boosting (GB) are used. As final predictor meta estimator eXtreme (XGBoost) A strong basement use n-gram developing determined from study.

参考文章(27)
Xi Xiao, Shaofeng Zhang, Francesco Mercaldo, Guangwu Hu, Arun Kumar Sangaiah, Android malware detection based on system call sequences and LSTM Multimedia Tools and Applications. ,vol. 78, pp. 3979- 3999 ,(2019) , 10.1007/S11042-017-5104-0
Harris Papadopoulos, Nestoras Georgiou, Charalambos Eliades, Andreas Konstantinidis, Android malware detection with unbiased confidence guarantees Neurocomputing. ,vol. 280, pp. 3- 12 ,(2017) , 10.1016/J.NEUCOM.2017.08.072
Sevil Sen, Ahmet I. Aysan, John A. Clark, SAFEDroid: Using Structural Features for Detecting Android Malwares international conference on security and privacy in communication systems. pp. 255- 270 ,(2017) , 10.1007/978-3-319-78816-6_18
Asaf Shabtai, Robert Moskovitch, Yuval Elovici, Chanan Glezer, Detection of malicious code by applying machine learning classifiers on static features: A state-of-the-art survey Information Security Technical Report. ,vol. 14, pp. 16- 29 ,(2009) , 10.1016/J.ISTR.2009.03.003
Manuel Egele, Theodoor Scholte, Engin Kirda, Christopher Kruegel, A survey on automated dynamic malware-analysis techniques and tools ACM Computing Surveys. ,vol. 44, pp. 6- ,(2008) , 10.1145/2089125.2089126
K. Deepa, G. Radhamani, P. Vinod, Investigation of Feature Selection Methods for Android Malware Analysis Procedia Computer Science. ,vol. 46, pp. 841- 848 ,(2015) , 10.1016/J.PROCS.2015.02.153
Daniel Arp, Michael Spreitzenbarth, Malte Hubner, Hugo Gascon, Konrad Rieck, CERT Siemens, DREBIN: Effective and Explainable Detection of Android Malware in Your Pocket. network and distributed system security symposium. ,(2014) , 10.14722/NDSS.2014.23247
Chih-Chung Chang, Chih-Jen Lin, LIBSVM ACM Transactions on Intelligent Systems and Technology. ,vol. 2, pp. 1- 27 ,(2011) , 10.1145/1961189.1961199
Zarni Aung, Win Zaw, Permission-Based Android Malware Detection International Journal of Scientific & Technology Research. ,vol. 2, pp. 228- 234 ,(2013)
Ali Feizollah, Shahaboddin Shamshirband, Fairuz Amalina, Rosli Salleh, Nor Badrul Anuar, Ra’uf Ridzuan Ma’arof, A Study Of Machine Learning Classifiers for Anomaly-Based Mobile Botnet Detection Malaysian Journal of Computer Science. ,vol. 26, pp. 251- 265 ,(2013)