iOS应用软件的脆弱性研究

来源 :北京邮电大学 | 被引量 : 1次 | 上传用户:lalalan
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
随着移动互联网技术的发展,越来越多的移动设备走进了人们的生活,其中智能手机已经成为人们必不可少的工具,Android和iOS已经占领全球智能手机的96%的份额,显然已经成为世界上最主流的两大操作系统。由于iOS系统上先进的安全机制和苹果应用官方商店严格的审查制度,导致iOS应用软件的安全性相比于Android应用软件的要高许多,但是从最近几年来看,iOS应用软件安全性问题正在显著增多,各种应用软件由于其自身的安全性导致用户和企业财产损失的新闻也是层出不穷,iOS应用软件的安全性也受到企业越来越多的关注。本文系统的总结了 iOS应用软件目前所面临的安全威胁,深入了分析了每个安全威胁的具体的原因,基于这些总结出来的安全威胁,本文提出了两套针对于不同应用场景的漏洞检测方案,并对检测方案进行了实现,利用所实现的工具进行了实际的检测,并对检测的结果进行了准确性分析,分析结果表明两套检测方案都能很好的检测出iOS应用软件中存在的安全性问题,其中涉及的主要工作如下:1.设计并实现了基于源码的检测方案,本方案是在Clang Static Analyzer之上编写Checker插件实现的,该工具分析的对象是程序编译时的中间代码,通过符号执行的技术,能够模拟执行应用软件,遍历程序的所有分支,Checker在模拟执行的过程中通过检测程序的相应的状态来判断应用软件是否有相应的漏洞。本文实现了 3大类共16个小项的Checker,能够帮助企业的iOS开发人员在编译应用软件时,就能及时发现应用软件中存在的安全性问题,防患于未然。2.设计并实现了基于二进制的检测方案,本方案主要运用了 iOS的逆向分析技术,结合iOS逆向分析的工具来实现的。本文设计了 5大类共21项安全检测项,并针对每一个安全检测项,给出了具体的检测方法,本方案能够帮助企业在发布应用软件之后,仍然能够对iOS应用软件做一次系统的安全检测。3.针对两套检测方案的实现,分别进行了实验来验证检测方案的有效性和准确性,通过对实验结果的分析,可以发现两套检测方案都能够准确地检测出iOS应用软件所存在的安全性问题。
其他文献
网约车平台的兴起为人们提供了更为便利的出行方式,其中网约车平台开展的网约顺风车业务,更是迎合了共享理念的发展模式,独树一帜的提出了共享出行的概念。网约顺风车不仅在实现出行共享分摊出行成本上有突出的表现,而且对于保护环境和缓解交通拥堵等问题都有积极的影响。然而网约顺风车在带来便利的同时也带来了问题。而网约顺风车的安全问题自其出现以来,与其相伴而生,为社会所广泛关注。本文拟通过分析网约顺风车司机其与网
本文以高放废物地质处置阿拉善预选区巴彦诺日公花岗岩体1号孔和2号孔为例开展系统的实验研究。根据深度和岩性,选取22组样品(其中NRG1号孔10组,NRG2号孔12组)开展薄片鉴定、
广西少数民族题材人物油画不仅构成中国少数民族题材油画艺术的一部分内容,也见证了中国油画自二十世纪中叶以来不断本土化发展的历程。分析广西民族题材人物油画创作的发展
本文描述了一种智能餐桌的设计。餐桌的智能化可以改进现实生活中人们的就餐环境并给人们带来更多的方便。该智能餐桌基于STM32控制芯片,采用电热丝加热,半导体制冷,超声波去
诉讼过程是个向社会开放的动态过程 ,公共政策就是沟通司法与社会的一个桥梁。作为公共政策之一的公序良俗 ,具有法律原则、行为依据及法律渊源的三重属性。然而 ,公序良俗本
为了满足当代社会用户的对于信息提取的方便和快捷性的需要,越来越多的信息发布会面向移动设备端,基于触摸屏界面的用户设备在很多方面满足了用户的需求。最重要的是,移动设
<正>随着国网河北省电力公司(以下简称"公司")发展由外延式向内涵式的模式转变,"人才强企"战略在"一强三优"现代公司建设中的作用越来越重要。青年人才活跃于电力企业的各个
文章提出了一种应用于DC-DC开关变换器的改进型补偿算法,以提高电路瞬态响应。输出电压能自适应改变锯齿波的相对值,使锯齿波上下平移,从而使占空比可以在0-100%之间迅速变化
本文分析了党的十九大中弘扬的中国优秀传统文化与职业院校文化育人的必然联系,阐述了优秀传统文化对职业院校文化育人发展的积极影响,并结合河北旅游职业学院的实际情况,探
改革开放三十年来,中国经济日新月异发展,人民的生活水平越来越好,人均期望寿命不断提高。但是,随着我国人口老龄化的日益加剧,也带来一系列亟待解决问题。医疗卫生服务是养