针对Android应用软件漏洞的热修复技术研究

来源 :北京邮电大学 | 被引量 : 1次 | 上传用户:zhangsswei
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
随着通信设施和移动硬件的不断发展,移动智能手机逐渐普及。其中应用于智能手机的Android操作系统随着不断的完善,已经成为了全球最受欢迎的移动端操作系统。Android平台的兴起也诞生了大量优秀的Android应用,极大的丰富了人们的生活。然而由于Android系统的开放性以及应用开发者开发应用中安全意识的淡薄,Android应用中存在着安全漏洞,恶意攻击者利用应用漏洞可以攻击应用甚至系统,给应用和用户带来了巨大的损失。为了修复漏洞防止恶意攻击,前人提出了不少的方案,但是都有一定的局限性,如需要修改Android系统或者修改应用等等。所以本文针对两类常见的应用漏洞:动态代码加载漏洞和密码误用漏洞,提出了一套基于容器的Android应用漏洞热修复系统。该系统可以检测应用中存在的动态代码加载漏洞和密码误用漏洞,并且在应用运行时修复漏洞,既不需要修改Android系统,也不需要修改应用。此外,为了制定合理的检测和修复漏洞的策略,本文在深入研究漏洞特征的基础上,定义了一个漏洞评估模型用于评估漏洞危险级别。以下是本文具体的研究内容和成果:1、在深入研究Android应用漏洞的基础上,抽象漏洞特征,建立了一个四维特征向量的评估模型,并将评估模型用于评估两类常见应用漏洞:动态代码加载漏洞和密码误用漏洞。2、根据评估结果,设计了合理的针对动态代码加载漏洞和密码误用漏洞的检测和修复策略。3、基于以上的研究结果,实现了针对Android应用漏洞的热修复系统,该修复系统为应用提供了安全的运行环境,通过合理的策略控制检测和修复过程,实现在应用运行时精确修复应用中存在的安全漏洞。应用不会对外部Android系统产生影响,并且修复漏洞过程中也不需要修改Android系统和应用。
其他文献
一档普通的广播节目如何从节目成长为品牌?本文拟从品牌规划与传播的角度,结合笔者所主持的江苏新闻广播《新闻晚高峰》节目,分析广播节目的品牌设计之路。
回顾2019年,尽管一些酒店的经营业绩较前一年相比有所下降,但是,整个酒店行业还是在转型期中呈现稳中求进的态势。期待2020年更好是业者共同的愿望。然而,市场形势是不以人的意志
报纸
日前,广东省中小企业融资平台完成国内首笔无抵押区块链贷款发放,申请至审批用时短短数分钟,打开区块链应用新篇章。该平台现已接入广东省26个政府机关213类数据,对接129家金融机
报纸
通过野外调查和室内实验相结合的研究方法,测定了水曲柳(Fraxinus mandschurica Rupr.)、大果榆(Ulums macrocarpa Hance.)和蒙古栎(Quercus mongolica Fisch.ex Turcz.)植物
人口老龄化不仅使我国国情发生深刻变化,还将对我国长远发展产生深刻而持久的影响。进入新时代,养老服务行业的健康有序发展既是国民经济发展的助推器,也能更好满足老年群体对美
报纸
随着可调谐半导体激光器制造工艺的进步,基于可调谐半导体激光吸收光谱(Tunable Diode Laser Absorption Spectroscopy,TDLAS)技术的气体浓度测量理论正逐渐由实验室研究向工
1 临床资料1.1 一般资料本组共178例,其中男110例,女68例,年龄7~82岁.经头颅CT和头颅核磁检查,硬膜外血肿35例,颅内血肿62例,多发性颅内血肿23例,硬膜下血肿28例,原发性脑干损
创建和促进和谐社区建设发展是当前构建和谐社会的重要环节。社会组织是社区管理和服务的重要组织平台。发挥社会组织参与社区管理、服务居民生活、活跃社区文化、促进社区和
报纸