Android malware detection with unbiased confidence guarantees

作者: Harris Papadopoulos , Nestoras Georgiou , Charalambos Eliades , Andreas Konstantinidis

DOI: 10.1016/J.NEUCOM.2017.08.072

关键词:

摘要: Abstract The impressive growth of smartphone devices in combination with the rising ubiquity using mobile platforms for sensitive applications such as Internet banking, have triggered a rapid increase malware. In recent literature, many studies examine Machine Learning techniques, most promising approach malware detection, without however quantifying uncertainty involved their detections. this paper, we address problem by proposing machine learning dynamic analysis that provides provably valid confidence guarantees each detection. Moreover particular hold both malicious and benign classes independently are unaffected any bias data. proposed is based on novel framework, called Conformal Prediction, combined random forests classifier. We its performance large-scale dataset collected installing 1866 4816 real android device. make collection data available to research community. obtained experimental results demonstrate empirical validity, usefulness unbiased nature outputs produced approach.

参考文章(18)
Mihai Christodorescu, Somesh Jha, Static analysis of executables to detect malicious patterns usenix security symposium. pp. 12- 12 ,(2003) , 10.21236/ADA449067
Konrad Rieck, Thorsten Holz, Carsten Willems, Patrick Düssel, Pavel Laskov, Learning and Classification of Malware Behavior international conference on detection of intrusions and malware and vulnerability assessment. pp. 108- 125 ,(2008) , 10.1007/978-3-540-70542-0_6
Kent Griffin, Scott Schneider, Xin Hu, Tzi-cker Chiueh, Automatic Generation of String Signatures for Malware Detection recent advances in intrusion detection. pp. 101- 120 ,(2009) , 10.1007/978-3-642-04342-0_6
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
Robert Moskovitch, Yuval Elovici, Lior Rokach, Detection of unknown computer worms based on behavioral classification of the host Computational Statistics & Data Analysis. ,vol. 52, pp. 4544- 4566 ,(2008) , 10.1016/J.CSDA.2008.01.028
Eitan Menahem, Asaf Shabtai, Lior Rokach, Yuval Elovici, Improving malware detection by applying multi-inducer ensemble Computational Statistics & Data Analysis. ,vol. 53, pp. 1483- 1494 ,(2009) , 10.1016/J.CSDA.2008.10.015
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
Justin Sahs, Latifur Khan, A Machine Learning Approach to Android Malware Detection european intelligence and security informatics conference. pp. 141- 147 ,(2012) , 10.1109/EISIC.2012.34
Brandon Amos, Hamilton Turner, Jules White, Applying machine learning classifiers to dynamic Android malware detection at scale international conference on wireless communications and mobile computing. pp. 1666- 1671 ,(2013) , 10.1109/IWCMC.2013.6583806
Andreas Moser, Christopher Kruegel, Engin Kirda, Limits of Static Analysis for Malware Detection annual computer security applications conference. pp. 421- 430 ,(2007) , 10.1109/ACSAC.2007.21