Analysis and Evaluation of SafeDroid v2.0, a Framework for Detecting Malicious Android Applications

作者: Marios Argyriou , Nicola Dragoni , Angelo Spognardi

DOI: 10.1155/2018/4672072

关键词:

摘要: Android smartphones have become a vital component of the daily routine millions people, running plethora applications available in official and alternative marketplaces. Although there are many security mechanisms to scan filter malicious applications, malware is still able reach devices end-users. In this paper, we introduce SafeDroid v2.0 framework, that flexible, robust, versatile open-source solution for statically analysing based on machine learning techniques. The main goal our work, besides automated production fully sufficient prediction classification models terms maximum accuracy scores minimum negative errors, offer an out-of-the-box framework can be employed by researchers efficiently experiment find effective solutions: makes it possible test different combinations classifiers, with high degree freedom flexibility choice features consider, such as dataset balance selection. also provides server, generating reports, application, verification produced real-life scenarios. An extensive campaign experiments presented show how competitive results confirm very good performances, even highly unbalanced inputs always limited overhead.

参考文章(12)
Jan-Christoph Küster, Andreas Bauer, Monitoring Real Android Malware RV. pp. 136- 152 ,(2015) , 10.1007/978-3-319-23820-3_9
Hyunjae Kang, Jae-wook Jang, Aziz Mohaisen, Huy Kang Kim, None, Detecting and classifying android malware using static analysis along with creator information International Journal of Distributed Sensor Networks. ,vol. 2015, pp. 479174- ,(2015) , 10.1155/2015/479174
Yousra Aafer, Wenliang Du, Heng Yin, DroidAPIMiner: Mining API-Level Features for Robust Malware Detection in Android Lecture Notes of the Institute for Computer Sciences, Social Informatics and Telecommunications Engineering. pp. 86- 103 ,(2013) , 10.1007/978-3-319-04283-1_6
Phani Srikanth, Amarjot Singh, Devinder Kumar, Aditya Nagrare, Vivek Angoth, None, A Comparison of Machine Learning Classifiers Advanced Materials Research. pp. 149- 153 ,(2011) , 10.4028/WWW.SCIENTIFIC.NET/AMR.271-273.149
William Enck, Peter Gilbert, Seungyeop Han, Vasant Tendulkar, Byung-Gon Chun, Landon P. Cox, Jaeyeon Jung, Patrick McDaniel, Anmol N. Sheth, TaintDroid: An Information-Flow Tracking System for Realtime Privacy Monitoring on Smartphones ACM Transactions on Computer Systems. ,vol. 32, pp. 5- ,(2014) , 10.1145/2619091
Anusha Damodaran, Fabio Di Troia, Corrado Aaron Visaggio, Thomas H. Austin, Mark Stamp, A comparison of static, dynamic, and hybrid analysis for malware detection Journal of Computer Virology and Hacking Techniques. ,vol. 13, pp. 1- 12 ,(2017) , 10.1007/S11416-015-0261-Z
Junfeng Yu, Qingfeng Huang, CheeHoo Yian, DroidScreening: a practical framework for real-world Android malware analysis Security and Communication Networks. ,vol. 9, pp. 1435- 1449 ,(2016) , 10.1002/SEC.1430
Alejandro Martín, Héctor D. Menéndez, David Camacho, String-based Malware Detection for Android Environments intelligent distributed computing. pp. 99- 108 ,(2016) , 10.1007/978-3-319-48829-5_10
Shahid Alam, Zhengyang Qu, Ryan Riley, Yan Chen, Vaibhav Rastogi, DroidNative: Automating and optimizing detection of Android native code malware variants Computers & Security. ,vol. 65, pp. 230- 246 ,(2017) , 10.1016/J.COSE.2016.11.011
Chanwoo Bae, Seungwon Shin, A collaborative approach on host and network level android malware detection Security and Communication Networks. ,vol. 9, pp. 5639- 5650 ,(2016) , 10.1002/SEC.1723