Static and Dynamic Analysis of Android Malware

被引:30
作者
Kapratwar, Ankita [1 ]
Di Troia, Fabio [1 ]
Stamp, Mark [1 ]
机构
[1] San Jose State Univ, Dept Comp Sci, San Jose, CA 95192 USA
来源
ICISSP: PROCEEDINGS OF THE 3RD INTERNATIONAL CONFERENCE ON INFORMATION SYSTEMS SECURITY AND PRIVACY | 2017年
关键词
Malware; Android; Static Analysis; Dynamic Analysis;
D O I
10.5220/0006256706530662
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
Static analysis relies on features extracted without executing code, while dynamic analysis extracts features based on execution (or emulation). In general, static analysis is more efficient, while dynamic analysis can be more informative, particularly in cases where the code is obfuscated. Static analysis of an Android application can, for example, rely on features extracted from the manifest file or the Java bytecode, while dynamic analysis of such applications might deal with features involving dynamic code loading and system calls. In this research, we apply machine learning techniques to analyze the relative effectiveness of particular static and dynamic features for detecting Android malware. We also carefully analyze the robustness of the scoring techniques under consideration.
引用
收藏
页码:653 / 662
页数:10
相关论文
共 20 条
[1]  
Abah Joshua, 2015, International Journal of Network Security and Its Applications, V7, P15
[2]   Identifying Android malware using dynamically obtained features [J].
Afonso, Vitor Monte ;
de Amorim, Matheus Favero ;
Abed Gregio, Andre Ricardo ;
Junquera, Glauco Barroso ;
de Geus, Paulo Licio .
JOURNAL OF COMPUTER VIROLOGY AND HACKING TECHNIQUES, 2015, 11 (01) :9-17
[3]  
[Anonymous], [No title captured]
[4]  
[Anonymous], 2014, 21 ANN NETW DISTR SY
[5]  
Aung Zarni., 2013, International Journal Of Scientific Technology Research, V2
[6]  
Breiman L, 2013, P 1 ACM WORKSH SEC P, P15
[7]  
Dimjasevic M, 2015, EVALUATION ANDROID M
[8]   TaintDroid: An Information-Flow Tracking System for Realtime Privacy Monitoring on Smartphones [J].
Enck, William ;
Gilbert, Peter ;
Han, Seungyeop ;
Tendulkar, Vasant ;
Chun, Byung-Gon ;
Cox, Landon P. ;
Jung, Jaeyeon ;
McDaniel, Patrick ;
Sheth, Anmol N. .
ACM TRANSACTIONS ON COMPUTER SYSTEMS, 2014, 32 (02)
[9]   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
[10]  
Fuchs P., 2009, CSTR4991 U MARYL DEP