Android应用程序的隐私泄露检测关键技术研究

来源 :燕山大学 | 被引量 : 0次 | 上传用户:xiaohuzhao
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
随着移动互联网相关技术的飞速发展,移动设备和智能终端所占据的市场份额越来越高,由此引发的移动安全问题日益严峻。其中,Android平台下的个人隐私数据安全问题尤为突出。如何保障用户隐私数据安全已成为移动互联网发展过程中所面临的重要问题。首先,分析了国内外对Android应用程序隐私泄露检测的研究现状,总结了各种检测方法的优缺点及存在的问题,介绍和分析了相关理论与技术。其次,基于组件级分析,构建了组件级静态隐私泄露检测模型。该模型包括分析模块和检测模块两部分。分析模块对Android应用程序进行了逆向分析,通过对各组件的生命周期及回调方法进行建模,生成了APK(Android Package)的入口集,并生成程序调用关系图。之后在此基础上进行了基于组件级模型的控制流及数据流分析,最终得到各组件数据流图。而检测模块根据分析模块输入的数据流图,进行组件内及组件间静态污点检测,来查看Source和Sink之间是否存在传播路径,进而确认应用内是否存在隐私泄露。再次,在建模基础之上,采用用例图对检测工具进行了描述,采用静态分析流程图阐述了隐私泄露检测机制,给出了检测工具的功能模块图,用Java语言开发实现了Android应用程序隐私泄露检测工具CoDroid。最后,通过实验验证了CoDroid可以成功检测出应用程序组件内及组件间的隐私泄露,并对数个Android应用程序进行检测,验证了检测工具的有效性。
其他文献
随着雾霾天气的频发,室外PM2.5浓度严重超标,空气质量日益恶化。而随着生活方式和工作方式的变化,人们80%-90%以上时间都待在室内,严重的室外环境不可避免地带来了室内空气品
腐植酸被称为消毒副产物的前驱物质,在消毒阶段残余的腐植酸会与消毒剂氯发生反应生成致癌、致畸、致突变的三卤甲烷等物质。膜分离技术是目前较占优势的处理方式,但无法单独
随着快速城镇化和快速机动车化的发展,私人机动车无节制地增长,交通拥堵问题日益严重,大力优先发展公共交通成为解决交通拥堵问题的关键措施,因此提高公共交通品质和吸引力势
现代兵器技术和装备对炸药的要求是具备高能和钝感相统一的综合性能。因此,具备高能钝感炸药的研制,受到世界各国的重视。TATB具有遭受高空坠落、撞击、子弹射击和火焰烧烤不
固体炸药的晶形、晶体完整性和酸度强烈的影响着炸药的安定性。并且许多炸药是多晶型的,太安就有Ⅰ(α)型和Ⅱ(β)型。最常见的稳定晶型是PETNⅠ。随着结晶溶剂的不同,重结晶
采用超临界流体作为发泡剂的微孔注塑技术可明显减轻制品的质量、降低注射压力、缩短成型周期,成型的制品具有较高的比强度、形状与尺寸精度、尺寸稳定性以及较低的收缩率和
亚洲玉米螟Ostrinia furnacalis(Guenee)是危害我国玉米生产的主要害虫,除了玉米,危害多种植物。亚洲玉米螟在我国的地理分布跨越了很大的经纬度区域,其所在的不同分布区内自
在全球制造业变革和我国制造成本不断上升的背景下,中国政府提出加快我国制造业智能化转型,促进工业化和信息化深度融合。作为政策支持的新兴产业,我国智能制造产业的成长性
电力工业是国民经济的支柱产业,同时又是能耗与污染大户,其生产运行绩效对于社会整体绿色和谐发展至关重要。从部门构成来看,电力系统是一个由发电、输电和配电部门组成的复
自然界中存在着各种各样的岩体,这些岩体具有极其复杂的物理力学特性,节理的存在是影响天然岩体破坏的重要因素。随着我国经济的快速发展,地下工程的建设需求量越来越大,因此,节理的加固成为当前学者研究的热点。目前节理通常采用充填和锚固的方式来提高其剪切强度,本文总结前人们研究的成果,通过室内试验、数值模拟、理论分析相结合的方式,对异形充填节理锚固破坏特征与机理进行了研究,主要研究成果如下:(1)对异形充填