基于Android系统的应用程序行为分析方法研究与实现

被引量 : 4次 | 上传用户:chenyi686
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
随着移动互联网的快速发展,移动互联网快速的走进人们生活的方方面面,例如电子商务、电子邮件、视频通话、手机游戏等。移动智能手机由于其方便携带、性能强大和功能丰富,成为推动着移动互联网快速发展的主要手段。这当中,作为开放平台的Android移动智能终端备受用户和开发商青睐。但是,在层出不穷的应用给广大用户带来便利的同时,也给了恶意软件可乘之机。在这种情况下,需要安全工作者加大分析和监管力度,为广大网民营造一个安全的互联网环境。与传统的计算机不同,Android移动智能终端包含了用户大量的隐私信息,开发者可以通过系统提供的API去访问各种相关信息。恶意程序通过精心构造的后台程序,可以轻松获取用户的短信、通讯录以及其他程序运行时的信息。这些机制,给予了恶意程序极大的发展空间。针对这些后台行为进行分析已经成为分析和检测Android恶意程序的一种重要手段。本文通过在深入了解Android手机应用程序特点和Android程序逆向方法的基础上,提出了一种基于Android系统应用程序行为分析方法并实现了行为分析系统。方法通过静态分析方式和动态分析方式相结合,实现应用程序行为分析检测。静态分析通过Android的静态反汇编和反编译获取应用程序的源代码和资源配置文件,然后通过检测源代码中是否包含敏感行为特征,实现静态行为分析检测。动态分析结合沙箱系统,实现程序的动态运行并输出行为日志,然后对输出的行为日志分析,实现对应用程序动态行为分析检测。静态分析由于某些程序精心构造,无法对一些未将特征编码在代码文件中行为进行分析,在检测时无法获取潜在的应用程序行为;动态分析由于自动运行行为的随机性,不能完全触发应用程序操作。两种方式都存在这不足,所以本课题在实现分析系统时采取了动静态分析相结合方式,以更全面的实现Android应用程序的行为分析检测,为安全分析提供依据。
其他文献
<正>一物不知,深以为耻,便求知若渴。我到农村插队后,给自己定了一个座右铭,先从修身开始。一物不知,深以为耻,便求知若渴。上山放羊,我揣着书,把羊圈在山坡上,就开始看书。
案例教学法是一种先进高效的教学方法,运用于教育学课程的教学,有利于学生掌握教育理论知识,形成和发展教育实践能力和教育创新素质。
梧州作为全国优秀旅游城市,要实现跨越式发展,就必须对现有的特色旅游资源进行整合,拉长、优化 广西梧州旅游产业链,提升旅游业核心竞争力,打造以“鸳江秀水,云山古寺,骑楼风
从地理环境、乐器质地、音乐形态、社会功能四个方面对流行在贵州省惠水县九龙乡和黄平县谷陇镇的芦笙音乐进行比较研究,以期用比较研究的方式探寻同一祖源的音乐文化因流行
目的比较伊伐布雷定(Iva)和阿替洛尔(Ate)治疗对大鼠心梗后冠脉储备的保护作用有无差异。方法受试大鼠分为假手术(sham)组、心肌梗死(MI)组、MI+Iva组和MI+Ate组,药物治疗在
被动语态在英语中广泛使用是英语的一大特点。英语中被动句型远远超过汉语,翻译时可根据句子的整体结构以及汉语的表达习惯,采用恰当的方法来处理英语的被动句。本文就英语被
本文对比较诗学研究中的一种观点提出了质疑,认为中国古代诗学同西方诗学一样,具有自己的科学体系,具有理论观念的多元性,与西方诗学既各建格局又交叉渗透,中国诗学与西方诗学各具
针对目前内部集成载荷传感器与位移传感器的抽油机井示功仪结构复杂、不易生产和调试的问题,提出一种结合变阻式载荷传感器和集成式加速度传感器的可分离的载荷位移一体化智
国民党统治时期对货币制度进行了两次大的改革:第一次是由银两、银元并用制改为单一银元制;第二次由银元制改为法币制。法币改革是国民党政府实行的一个重要的货币金融政策,也是
学习钱乙的白术散,对原书中白术散的组成以及临证验案举隅,透彻分析白术散的组成、功用及临床应用,并在此基础上具体临床应用于治疗小儿厌食证、肛门闭锁术后等病证,取得满意