Android软件数据保护方案的设计与实现

被引量 : 7次 | 上传用户:lpcumt
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
随着Android平台的快速发展,Android目前已成为拥有最多应用程序数量和最大用户基数的智能手机操作系统。在各种商业利益的驱使下,针对Android软件数据的攻击日益增多。虽然Android提供了诸如进程沙箱隔离机制、权限声明机制以及应用程序签名机制等安全机制对系统的安全性进行保护,但仍然挡不住无数攻击者针对其系统漏洞及软件漏洞的攻击,Android的软件数据安全在这一过程中受到严峻的挑战,特别是一些用户隐私数据或重要账号密码数据。因此,开发者开发应用程序时,在Android现有的安全机制的基础上,还需要采取更多新的安全措施来保护软件数据的安全,从而维护用户及软件所有者本身的利益。在此背景下,本论文以保证Android平台的软件数据安全为目标,详细分析了Android平台的体系结构、安全机制及其存在的软件数据安全威胁,并对攻击者获取Android平台软件数据的常用手段进行了深入分析,最后给出了基于多层防护的Android软件数据保护方案的总体设计与详细设计,实现了基于密码防护、逆向防护、dex(Dalvik Executable)防护、通信防护、组件防护、内存防护以及旁路数据防护七大防护的Android软件数据保护方案。本文的主要工作有以下几点:1)在对Android平台的体系结构和安全机制进行详细的分析之后,对Android平台的软件数据面临的安全威胁进行全面的调研和分析。2)以实例介绍的方式详细分析了攻击者获取Android平台软件数据的常用手段,分析了这些手段背后利用的系统漏洞及软件漏洞。3)设计并实现了基于多层防护的Android软件数据保护方案,详细介绍了系统各层的功能以及各层之间的依赖关系。多层防护方案的各层不是独立的,而是构成一个整体协同保护用户的软件数据安全的。其中密码防护是整个系统的基础,逆向防护与dex防护可有效保护其他各层的代码安全,通信防护模块则保护其他模块的通信数据安全不受攻击。4)通过具体的模拟攻击与反攻击实例分析本方案的抗攻击性,并通过性能测试,证明了本方案系统的可用性。
其他文献
为了补充传统的选举式民主,西方学者在20世纪80年代提出了“协商民主”。然而协商民主早在中国的新民主主义革命时期中就一直实践着,应用于统一战线和科学决策中,并且一直沿袭至
通过采用计划行为理论建立大学生网络消费意愿影响因素的假设模型,并利用Spss17.0以及Amos17.02统计软件对调研数据进行统计分析及拟合处理。研究结果显示,在大学生这一网络
互联网的高速发展和信息化技术的提高,使Web系统得到普及,促进了Web系统后台数据库的发展。MySQL数据库作为一个关系型管理数据库系统,体积小,速度快,开放源代码,支持多线程
马铃薯作为第四大作物,世界各地均有种植,不仅营养全面,而且用途广泛。为研究垄上双行行距及种植密度对马铃薯的影响,以及整薯与切块播种的产量比较和经济效益分析,旨在为马铃薯垄
目的:母乳中的免疫成份可以通过遗传及母乳喂养影响后代的免疫系统,本研究旨在探讨母乳免疫成份的改变对毛细支气管炎的影响,以及毛细支气管炎血清的免疫学改变。方法:我们选取了
伴随着Android等移动智能终端设备的发展,手机的功能满足了人们存储许多关键信息的要求,如通讯录、短信、较短文件等。因为这些信息的简短与通用,在日常生活与工作中,对此等
礼貌是人类文明的标志,在人类交际活动中具有重要作用。在英语课堂这一特殊交际场所,教师的礼貌言行关系着师生互动及课堂教学的成败。国内外对于教师应用礼貌原则的研究有很
膨胀土作为一种典型的非饱和粘土,工程性质较为复杂,成都地区分布着大面积的微膨胀土。降雨是诱发边坡失稳的主要因素之一,随着城市基础建设与商业建设的加快,雨季膨胀土边坡
克唑替尼(Crizotinib)化学名3-[(R)-1-(2,6-二氯-3-氟苯基)乙氧基]-5-[1-(哌啶-4-基)-1H-吡唑-4-基]吡啶-2-胺,它是现在唯一治疗间变性淋巴瘤激酶(ALK)阳性的非小细胞肺癌(NSCLC)的
水墨是传统绘画的根本元素,也是中国水墨画的基础造型方法,然而构成水墨画的基本单元是“点,线,面”的造型符号,这些符号不单是对现实物象的描摹,也诠释着人与物象若即若离的