面向Android平台的应用软件保护技术研究

来源 :成都理工大学 | 被引量 : 2次 | 上传用户:zyjzyj
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
近年来,移动互联网的日益繁荣,移动应用软件的数量迅速增多。Android平台成为移动应用最多、用户数量最大的平台之一。同时,面临的安全威胁也日益严重。应用软件容易被破解和篡改,植入广告和恶意代码,并通过各种第三方渠道肆意传播,严重损害了互联网企业和广大用户的权益。移动应用软件的安全保护研究具有极大的现实意义。鉴于Android平台应用软件安全的重要性,本文对Android操作系统的安全机制和应用软件所面临的威胁进行了分析。重点论述和分析了现有的Android应用软件保护技术,包括源代码保护技术、反篡改技术、加壳技术、文件隐藏技术、反调试技术、反模拟器技术。并将各种保护技术结合起来,设计了综合的保护方案。其中,反模拟器技术环节较为薄弱,但又极为重要。因此,本文将反模拟器技术作为研究的重点。在反模拟器技术方面,分别对现有的几种反模拟技术和模拟器隐藏技术进行了详述和分析。进行了反模拟器技术与模拟器隐藏技术的攻防实战。通过对实验结果进行分析,本文提出一个基于波动信号量的异常检测技术。该技术运用异常检测的思路,结合Android平台的特点,实现了对模拟器的检测。基于波动信号量的异常检测技术准确度高、扩展性好、具有较强的实际应用价值。
其他文献
随着计算机时代的到来和信息技术的快速发展,企业信息化成为企业在竞争中发展进步的必然选择。报表是企业进行数据整理、格式化和数据展现的一种有力手段。报表可以为用户提
传统示波器的调试方法不利于伺服系统的现场测量和测试,如果个人PC机能够做为调试工具,将使伺服系统的调试更加的方便。伺服驱动器PID参数设置对系统的各项性能指标具有重要影
Android是一种以Linux为基础的操作系统,主要用于便携设备。一经推出,便凭借其免费与开源的特性迅速抢占市场。2011年8月,Android操作系统更是在全球智能手机操作系统的市场
近些年来,互联网已经从资源共享的工具转变为海量信息分发与获取的平台,人们更加关注内容是什么,而非内容在哪儿。为满足这一趋势,内容为中心的网络被提出,而缓存功能的加入
随着互联网技术的快速发展,Web服务技术无论在研究领域还是网络应用领域都备受关注,Web服务的广泛应用使得Web服务的数目也在快速的增加,功能相同或者相似的Web服务也会随之
Web搜索引擎为互联网网民获取信息提供了重要途径,商业搜索引擎每天接收数以亿计的查询请求,高效获取所需要的信息成为搜索引擎的重大挑战。本文利用搜索引擎查询日志研究搜
计算机的普及和网络技术的发展,让人类能更便捷交流和通信。网络交互手段丰富多样,催生了许多类型的网络社区。网络社区指的是具有共同兴趣及需要的人们,利用网络通信的技术,
北邮东兴通信科技有限公司开发的网络实时视频监控系统,已实现网络实时监控的效果,满足了用户基本的监控需求。然而,在实际应用中,系统用户对于系统的功能提出了新的需求:录像
近年来,人们对汽车驾驶的易用性提出了更高的要求,环视技术也慢慢地应用到汽车上。通过汽车环视系统,可以得到汽车上方的鸟瞰图,为泊车和行驶提供了极大的便利。   汽车环
因特网的快速发展,已深入到了全世界的每一个角落,其包含的信息量呈爆炸式增长,比如网页、用户交换文档、RSS新闻等,由于这些数据很难以某种固定的结构化方式表达,所以这些信