基于用户隐私保护视角的Android软件检测方法研究

来源 :华北理工大学 | 被引量 : 0次 | 上传用户:FangShiJiaZu
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
随着科技的高速发展,移动智能平台在硬件和软件等各方面均有了十足的进步,各类可应用在智能手机上的传感器种类更加丰富先进,可获取各类用户数据和其他信息。Android系统因其开源性和免费性备受厂商和用户青睐,现已成为第一大手机操作系统。从开发者角度来看,Android拥有成熟开发社区,较为完善的开发文档和几经迭代趋于完善的集成开发环境,在国际市场Google Play官方应用市场一家独大,在中国国内各大应用市场百花齐放,开发者在市场内提交的应用数量巨大。随之而来各类安全隐患的影响逐渐凸显,今年发生了诸如大量Facebook用户隐私数据被滥用等一系列重特大隐私泄漏事件,造成恶劣影响。以用户隐私数据保护目的为核心,从开发者角度,对Android应用源码进行检测,实现并验证了DroidPrivacyChecker检测系统。DroidPrivacyChecker已验证可在windows系统和Ubuntu系统环境下运行,DroidPrivacyChecker现已支持检测Android Studio和Eclipse with ADT两种开发环境下的应用源码,对外提供可扩展的检测规则的同时可通过自动分析Android系统源码获取隐式意图与隐私权限关联关系以更新自身检测规则。提出了针对android应用源码中AndroidManifest.xml文件和其他工程文件的检测方法,并能发现权限声明部分的遗漏或冗余。开创性地提出了针对应用运行时申请权限的静态检测方法,并通过KMP算法等对其进行了速度优化。实验表明,DroidPrivacyChecker对实验所收集的应用源码在用户隐私泄露方面能够进行有效检测,并对检出的安全隐患提出对应的改正提示。实验结果显示,系统误报率低于10%,对十万行量级的源代码检测速度约在三分钟以内,显著降低了开发者在用户隐私泄露相关代码上的工作量,达到了预期的应用效果。图24幅;表9个;参54篇。
其他文献
<正>2015年6月25日,浙江新闻客户端在其上线一周年之际,以"浙就是我"的品牌宣言,盛大发布全新3.0版本。当天浙江省内11地市主流媒体、城市主干道的LED户外屏、公交车站牌及公
双乙烯酮是一种十分重要的化工中间体,应用广泛。南通醋酸化工股份有限公司是国内双乙烯酮生产较早,产量最大的企业,由于种种原因,双乙烯酮的生产物料能源消耗高,污染重,安全
周天王稍有动静,势必满城风雨。这不,专辑还没出,已是一波三折了。歌迷们不厌其烦地吹捧着,乐评们热闹百凡地评着,各大媒体的娱乐版风风火火地说着,使得新专辑未发歌先火。周
对无人机协同任务规划中的航线规划与轨迹优化问题进行了研究.以攻击方无人机在雷达探测区域的总滞留时间为优化目标,建立了数学模型,提出了基于多旅行商问题MTSP的分层混合
中国云谷作为国家云计算产业集群化发展所在基地,处于发展期的开端,商业模式和行业环境在不断的建设中,还应充分调动集群创新主体的能动性,大力加强内涵建设,通过创新促进其
学困生的负面情绪较重,他们厌学、混学、弃学、不学、乃至抗学。要稳定毕业班的班级结构,不让原有的中下学生沦为学困生,要维稳止滑,固本培元。对学困生扶困先扶志,分层次确
进入21世纪以来,传统媒体在互联网媒体的猛烈冲击下,纷纷采取各种措施进入互联网以寻求应对之策。从媒体自身的实际效果来看成效并不尽如人意,根本原因在于相关指导理论存在
排烟氧量测量的可靠性对炉窑的经济运行和环境保护具有重要意义,本文主要介绍了小型工业锅炉烟气氧量的测量原理及检测中仪表的选型、安装等应注意的几个问题。
<正>作为徽州区潜口镇分管农林业的副镇长,自从谢裕大唐模生态茶园建成后,朱晓峰便真正零距离见证了"品牌+生态+旅游"三大因素叠加带来的蝶变,当地村民也从中尝到了生态致富
<正>随着新课程改革的不断推进,互动式的探究教学模式已成为中学数学课堂中的主要教学模式,因而作为中学数学教师应在明白这一教学模式内涵的基础上对其特点进行分析并构建,