iOS应用软件隐私泄漏检测相关技术研究

来源 :北京大学 | 被引量 : 0次 | 上传用户:lichuangss33
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
目前,移动应用市场安全状况日益恶化。面对恶意软件的威胁,国内已有相关部门针对安卓应用市场搭建了相应的安全检测平台,结果显示,安卓市场的恶意应用数量正在明显增加,恶意软件开发者在利益的驱使下,将越来越多的恶意程序推入市场,因此,移动应用软件的安全状况并不让人乐观。而对于苹果的iOS系统应用程序,由于分析技术还存在一些瓶颈,目前还没有公开的安全检测平台。本文的目标就是研究适用于大规模iOS应用程序隐私泄漏检测的相关技术,并搭建检测平台,同时,对国内iOS市场的应用程序进行一次检测。  随着苹果公司iOS设备的不断升级,搭载iOS操作系统的设备在智能手机和平板电脑市场都占据了主导地位。与此同时,iOS的应用总数也不断增加,根据苹果官方提供的数据,截止到2012年9月,苹果官方应用商店App Store发布的应用程序已经超过70万个,其中国区的应用程序数量也达到了40万个。为了保证应用程序的可靠性,苹果官方应用商店一直实行严格的审核机制,所有应用软件在上线销售前必须经过苹果官方的审查,尽管如此,苹果公司的审查机制并不是绝对安全的,已有证据表明,依然有试图窃取用户隐私信息的恶意软件通过了苹果商店的审查机制,这些恶意程序在被披露后,才被苹果公司从商店中移除。另一方面,用户除了从苹果官方商店下载应用程序之外,还可以通过将iOS设备越狱从而下载第三方市场发布的应用程序。越狱的iOS设备拥有对iOS底层的读写权限,能够运行未经过苹果公司审查的iOS应用程序,同时也大大增加了其感染恶意软件的风险,国外相关研究显示,已经有恶意软件流入了越狱市场。  本文主要工作包括:(1)对越狱市场的调研以及对越狱市场应用程序的收集。(2)对应用程序的分析以及对Mach-O二进制文件的提取。(3)对Mach-O文件进行静态分析,提出一个在静态分析中解决函数调用关系的方法。(4)在控制流图中追踪敏感函数调用路径。(5)检测所有收集的应用程序并给出详细实验结果。  基于上述方法,本文实现了一个基于静态分析技术的自动检测iOS应用程序隐私泄漏行为的系统。实验表明,本文使用的方法不仅可以用于iOS应用程序市场的自动化审查工作,还可以用于为用户提供一个验证iOS应用程序是否异常的服务。
其他文献
图的度序列是图论研究中的一个重要领域,而刻划蕴含P(或者H)和强迫P(或者H)的可图序列又是度序列研究中的一个基本问题.该文考虑了蕴含C可图序列的刻划问题,其中一个图G具有
期刊
期刊
抗战时期毛泽东成功地在党内进行了以阶级教育为核心的抗日民族统一战线教育、反对教条主义教育与知识分子工农化教育,从而顺利完成了马列主义教育的中国化,即毛泽东思想作为
越来越多的防渗实现证明,卷材防渗是盐湖开采工程理想的防渗方式。确保卷材防渗效果的关键之一是根据工程特性优选防渗卷材。根据盐湖开采工程特性和防渗卷材的生产现状,对防渗
摘要:该文主要运用稳定集和不稳定集的观点以及能量方法,研究了两类KIRCHHOFF型方程和一类非线性双曲方程组的局部解和整体解存在性以及爆破问题.第一章分析了一类具有阻尼项
期刊
期刊
径向基函数是一种特别灵活的基函数,它应用于偏微分方程的数值求解,并取得了一些成果;本文把它应用于第一类积分方程的数值求解.文中讨论了利用径向基函数作积分算子的有限维
期刊