摘要
近年来,Android手机由于其出色的用户体验,吸引了大量的用户,同时也因为它的开源特性,也极易受到恶意软件的攻击,其中本地恶意软件尤为恶劣。论文针对Android平台上本地恶意应用软件,提出了基于代码基本块控制流比较的鉴别方法。通过代码中基本块的分离,控制流图的构造及其信息的抽象比较,设计实现了一套Android平台上本地代码恶意应用鉴别系统。
In recent years,Android smart phone attracts many users owing to its brilliant user experience.Meanwhile,it's vulnerable to malware because of its open-source characteristic,especially native code.A method was proposed to detect native malware based on the comparison of control flow graph of basic blocks.By the separation of basic blockscode,the construction of control flow graph and the comparison of the abstract of it,a detection system is designed and implemented that can identify native malware on Android platform.
基金
江苏省大学生科技创新训练计划(stitp)资助(项目编号:SZD2015008)
关键词
安卓
本地代码
控制流图
android
native code
control flowgraph