计算机应用与软件2017,Vol.34Issue(12):295-300,6.DOI:10.3969/j.issn.1000-386x.2017.12.056
基于UI自动遍历的Android恶意代码动态分析方法
DYNAMIC ANALYSIS METHOD OF ANDROID MALICIOUS CODE BASED ON UI AUTOMATIC TRAVERSING
摘要
Abstract
With the rapid development of mobile Internet,the threat of malicious code to the mobile platform,especially the Android platform,grows increasingly gravely.Malicious code analysis methods include static analysis and dynamic analysis.Since the static analysis method is difficult to deal with malicious codes that processed by techniques such as deformation,encryption,confusion,the dynamic analysis has become a hot spot in the field of malicious code analysis.There are some problems such as easy identification of analyzing environment,low coverage rate of the code in the existing Android platform dynamic analysis technology.How to trigger malicious codes in Android platform and improve the comprehensiveness of analysis is one of the key factors to ensure the efficacy of dynamic analysis.The dynamic analysis method of Android malicious code based on UI automatic traversing,to some extent,can resolve this problem.This method can remarkably improve the code analysis through combining with the characteristics of Android platform and constructing different execution paths based on the UI elements.关键词
移动安全/安卓系统/恶意代码/动态分析Key words
Mobile security/Android system/Malicious code/Dynamic analysis分类
信息技术与安全科学引用本文复制引用
王继刚,靖二霞,张晓梅,辛建峰,谷雅聪,郭黎敏..基于UI自动遍历的Android恶意代码动态分析方法[J].计算机应用与软件,2017,34(12):295-300,6.基金项目
国家自然科学基金项目(61502468) (61502468)
北京市自然科学基金项目(4154089) (4154089)
中兴通讯研究基金项目. ()