基于决策树的Android终端隐私保护技术研究与实现

来源 :中国科学院大学 | 被引量 : 0次 | 上传用户:RyanD
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
近年来,移动互联网成为人们日常生活的丰富延伸,随着智能手机的功能日益强大,它们能完成的工作也越来越多,例如拍摄照片、定位导航、浏览网页,发送电子邮件、支付账单等。用户在享受便利生活的同时,隐私泄露问题也愈来愈备受关注。当前移动智能设备都配备着多种传感器,例如:陀螺仪,GPS,指纹传感器以及一些可穿戴设备甚至包含心脏心率传感器。用户整天携带着这些移动终端设备进行工作或者日常沟通,从而这些移动设备会携带大量的用户隐私数据,恶意软件通过分析这些数据可以对用户进行跟踪,识别或绘制用户画像。  检测应用程序的恶意行为是一个重要而又具有挑战性的研究领域,因为恶意应用程序倾向于使用一些流行的隐身技术来绕过检测,例如加密,代码变形以及其他混淆方法。学术研究人员和安全公司已经意识到,传统的基于签名和静态分析方法不足以应对这种不断变化的威胁。近年来,学术界和商业界已经推出了许多用于分析Android应用程序的静态和动态代码分析方案。尽管这些方案在一些场景下可以检测出应用程序泄漏用户隐私,但这些方案通常难以被普通用户使用或存在其他的问题,例如高误报率以及难以应对应用合谋攻击等场景。  本文为了解决以上问题,设计并实现了一种基于机器学习的Android隐私保护系统,可以动态监控应用程序访问隐私数据的行为,并智能识别隐私泄露数据,有效阻止用户隐私数据的泄露。本文的主要工作和创新点如下:  1.本文为Android设备的隐私保护提供了一个完整可行的方案,平衡了移动安全领域中隐私和服务可用性的关系,利用机器学习方法检查网络流量来检测潜在的隐私泄漏,支持用户可控的交互式隐私数据管理。  2.本文具体阐述了基于此项技术在Android平台上的应用实现原型——Android隐私管理系统。Android隐私管理系统可以动态监控应用程序访问隐私数据的行为,防止应用隐私数据的泄露。该系统在设计上是可扩展的、可配置的,且对普通用户友好。  3.通过从2个应用市场中,收集了1000多个应用程序对Android隐私管理系统系统进行评估,采用C4.5决策树分类器识别隐私泄露。根据大量的实验显示本文的解决方案是高效的(分类可以在不到一毫秒的时间内完成),并且它可以准确地识别泄露(对于数据集中绝大多数数据流的准确率为98.1%)。  4.与其他Android平台检测应用程序隐私泄露方法进行了分析与对比,Android隐私管理系统可以比其他的方案检测出更多应用程序泄漏隐私事件,此外Android隐私管理系统可以利用信息流分析技术来提高其覆盖率,并且其在网络性能方面具有合理的开销,几乎没有引入额外的功耗开销。  5.最后结合实际应用需求总结并展望了移动隐私未来的发展。  这种方法为隐私系统研究开辟了一条新途径,并为普通用户提供了改善隐私的机会。我们正在研究如何使用Android隐私管理系统构建提供k匿名等系统,并允许用户明确控制传输给第三方的隐私数据,实现隐私和服务可用性的平衡。
其他文献
随着煤矿资源的日益短缺和对煤矿工作人员人身安全的越来越重视,煤矿安全的重要性越来越突出,矿山应急救援更加重要。在煤矿发生紧急事故时,如何选择最佳的避灾路线,使损失降
故障管理作为网络管理的核心功能之一,可以保证网络的可用性和可靠性,并且在一定程度上预防故障的发生。随着网络应用和网络规模的增加,及时准确发现网络中的故障变得越来越
近年来,随着战场环境仿真技术的提高,逼真的虚拟战场环境实时仿真成为作战仿真的基础。三维地形场景是虚拟战场的重要组成部分,而海量的地形数据在精度和广度上不断深化,如何
本文首先介绍了计算机考试系统的开发背景、技术支持、结构化开发的现状,然后选用ASP语言和ACCESS2000数据库开发了一套计算机考试题库管理系统。计算机考试题库管理系统是对
复杂网络是对现实世界中存在的大型复杂系统的高度抽象,具有不同于传统研究领域常见的规则网络和随机网络的统计特征,其中比较有代表性的有小世界效应,无标度特性,聚集性,网络传递
在Web服务技术中,UDDI注册中心为Web服务的发布和发现提供了一个公共平台。目前,越来越多的企业采用Web服务的方式进行企业业务集成,为此建立起了相应的UDDI注册中心,但是这
基于IPv4/IPv6双协议的网络传输平台是未来互联网发展的必经阶段,双栈协议模式下的服务器流量监测技术是网络安全技术基础之一,也是未来IPv6协议平台上主机安全技术的主要基
本系统是经过对现在网上销售市场进行实际情况调查,可行性分析、业务流程分析后设计的。   本系统除了通常网店具有的买卖功能外,另一特点在于可以为设计师提供在家工作的机
推荐系统已被广泛应用于许多领域,如购物、新闻、影视等,其核心算法的性能直接影响推荐的质量。以往模型多采用相似度、标签、规则、群体智能或者物理学等方法。随着用户与物品
多核是当前处理器发展的重要趋势,多核的应用也日益普及。共享cache由于能充分利用容量资源等优点而被很多的多核处理器采用。但是各核竞争使用共享cache空间会出现性能干扰问