Effectiveness of Opcode ngrams for Detection of Multi Family Android Malware

被引:76
作者
Canfora, Gerardo [1 ]
De Lorenzo, Andrea [2 ]
Medvet, Eric [2 ]
Mercaldo, Francesco [1 ]
Visaggio, Corrado Aaron [1 ]
机构
[1] Univ Sannio, Dept Engn, Benevento, Italy
[2] Univ Trieste, Dept Engn & Architecture, Trieste, Italy
来源
PROCEEDINGS 10TH INTERNATIONAL CONFERENCE ON AVAILABILITY, RELIABILITY AND SECURITY ARES 2015 | 2015年
关键词
D O I
10.1109/ARES.2015.57
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
With the wide diffusion of smartphones and their usage in a plethora of processes and activities, these devices have been handling an increasing variety of sensitive resources. Attackers are hence producing a large number of malware applications for Android (the most spread mobile platform), often by slightly modifying existing applications, which results in malware being organized in families. Some works in the literature showed that opcodes are informative for detecting malware, not only in the Android platform. In this paper, we investigate if frequencies of ngrams of opcodes are effective in detecting Android malware and if there is some significant malware family for which they are more or less effective. To this end, we designed a method based on state-of-the-art classifiers applied to frequencies of opcodes ngrams. Then, we experimentally evaluated it on a recent dataset composed of 11120 applications, 5560 of which are malware belonging to several different families. Results show that an accuracy of 97% can be obtained on the average, whereas perfect detection rate is achieved for more than one malware family.
引用
收藏
页码:333 / 340
页数:8
相关论文
共 31 条
[1]  
[Anonymous], 2014, ACM SIGPLAN PROGR PR
[2]  
[Anonymous], 2012, P 33 IEEE S SEC PRIV
[3]  
[Anonymous], 2014, GA. CODE ANN.
[4]  
[Anonymous], 2013, 28 INT ACM S APPL CO
[5]  
Bartoli A, 2014, LECT NOTES COMPUT SC, V8672, P394
[6]  
Bayer U., 2006, EUR I COMP ANT RES A
[7]  
Bilar D., 2007, International Journal of Electronic Security and Digital Forensic
[8]  
Faruki P., 2013, INT C SEC INF NETW, P151
[9]  
Fazeen M, 2014, ANN CONF PRIV SECUR, P282, DOI 10.1109/PST.2014.6890950
[10]   Apposcopy: Semantics-Based Detection of Android Malware through Static Analysis [J].
Feng, Yu ;
Anand, Saswat ;
Dillig, Isil ;
Aiken, Alex .
22ND ACM SIGSOFT INTERNATIONAL SYMPOSIUM ON THE FOUNDATIONS OF SOFTWARE ENGINEERING (FSE 2014), 2014, :576-587