【摘 要】
:
Android系统的发展速度非常快,目前已经成为占有率最高的移动操作系统。由于Android系统开放的特征以及应用传播途径的问题,用户可能会接触到带有恶意行为或侵害用户隐私行为
论文部分内容阅读
Android系统的发展速度非常快,目前已经成为占有率最高的移动操作系统。由于Android系统开放的特征以及应用传播途径的问题,用户可能会接触到带有恶意行为或侵害用户隐私行为的应用程序,在用户不知不觉间破坏了用户数据,给用户造成损失。对于Android应用程序虽然有自动化测试框架,但目前流行的框架主要针对开发人员与软件测试人员,普通手机用户不具备软件开发知识,也就没有办法详细了解到应用程序运行期间的所有行为。本文从应用程序行为这一角度出发,设计了一种针对应用行为的动态测试系统,能够记录应用程序运行期间后台对系统服务的调用行为,通过系统生成的报告帮助用户发现应用程序的所有行为。本文所设计的方案通过对自动化测试框架的集成开发,可以实现应用程序的自动化测试,自动触发应用的界面事件。主要从两个技术手段来实现对应用程序行为的调用记录,一种方式是在测试的终端设备上,部署进程间通信消息分析模块,可以捕捉分析应用请求服务的消息;另一种是通过Xposed框架替换系统调用的方式来捕捉应用程序的行为。系统的报告发布模块向手机用户提供了应用程序运行期间行为的详细报告,可以帮助鉴定应用程序的安全性。本文所设计的方案结合了Android应用自动化测试技术与应用程序行为分析技术,实现了一种自动化测试系统。应用程序行为的捕捉在两个系统层实现,分别是在系统底层与框架层,可以提高本系统对Android系统版本的兼容性,并且可以防止应用程序通过动态加载类绕过框架层监控的行为。
其他文献
针对矿山井下排水系统能耗费用高的问题,结合分时电价,提出了以泵机组日排水耗电费用最小为目标,各时段水仓的水位为约束条件,各时段泵的开启台数为决策变量的矿山多泵机组日
近年不断加速发展的中国经济使得中国已成为世界上最有影响力的国家之一,不仅让中国在国际上发挥着越来越重要的作用,也使得国际社会越来越关注中国国内每天发生的事件。另一方
由于预应力的存在,结构的静力和动力特性都会发生变化。对于预应力效应对结构的静力效应的影响,已经有了比较深入的研究以及比较合理的定论;例如,预应力能使材料的拉压强度的到充
一九九二年四月二十二日,广西区图书馆学会召开了'建设有中国特色的社会主义图书馆'小型座谈会。图书馆界二十人到会。大家发言踊跃,各抒己见。部分与会者特其发言整
作为教师通过调查改善教学实践、学生学习以及在教与学基础之上增加知识价值的方式,行动研究已存在50多年了,它的兴起对促进教育实践的发展,建构新型教育理论模式,克服教育理
北京地铁十号线呼家楼站,主体结构开挖其拱部地层为粉细砂、圆砾、高含水量粘土,其自稳性差。通过水泥—水玻璃浆液、改性水玻璃浆液不同配比在不同地层止水、加固的试验应用
观念词是当今俄罗斯语言文化学理论界研究的一个重点问题。观念是人的意识中文化信息的凝结,可以实现语言与文化之间的联系,具有传承民族文化的功能,研究某一民族的观念词是
美国社会保障体系由基本社会保险、私人养老金制度和个人储蓄三支柱构成,作为美国人退休之后最重要的收入来源,私人养老金制度的建立与存在对美国人来说是牵涉民生之根本的制度
截止2014年底,我国已跃然成为高速公路总里程量世界第一的国家。高速公路的迅猛发展必然需要持续大额的投资,建设工程项目的造价预测作为项目建设前期重要投资决策依据起着举足
随着武器、航天领域科学技术的高速发展,地面试验设备在武器系统、航天装备的研制过程中占据着重要角色,要求地面试验设备的信息采集和传输速度越来越快,信息量越来越大,能否