面向隐私泄露分析的污点逆向传播技术

来源 :国防科学技术大学 | 被引量 : 0次 | 上传用户:llsnow_2009
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
本文提出了污点逆向传播的方法来解决用户隐私泄漏的问题。面向隐私保护的污点逆向传播实际上是按照污点正向传播的思想来追踪数据。而通过逆向化这个过程,达到了污点标记简单,执行效率高,污点数目减少的优势。除此之外,污点逆向传播的隐私保护和污点正向传播的隐私保护存在着本质上的不同。污点正向传播的隐私保护往往是将污点正向传播作为一个模块加入操作系统中,污点正向传播会事实的监控程序中的污点数据的传播情况,污点正向传播模块作为一种监视器,从而判断用户的隐私数据是否遭到泄漏。所以污点正向传播的本质是成为操作系统中的一部分来保护隐私数据不被发送到网络中。而这种做法往往会给程序带来百分之四十到五十的效率损失,对一个正常使用的程序来说,这种性能损失往往是不可接受的。而污点逆向传播的定位则不同,由于在污点逆向传播中需要通过逆向执行程序,才能使污点逆向传播。所以,污点逆向传播并不与程序的正常执行流程同时进行,而是作为程序分析人员分析目标程序时独立的一部分。本文中所提到的隐私保护,也针对人们日常生活中已广泛使用的软件,判断其是否对用户的隐私信息进行了非法的操作。因此,在污点逆向传播中,我们的隐私保护模式是,只要程序分析人员分析出程序是否安全,就已经可以为用户作为是否选择目标应用的参考,并不需要每一个用户自身再在极大的性能损失下去了解程序的运行状态。所以,本文最终提出的污点逆向分析框架并不是帮助用户审查他们所使用的应用程序是否进行了非法操作,而是辅助程序分析人员可以快速判定一个程序中是否存在对隐私数据的非法操作。本文的主要工作包括:首先,设计并实现了污点逆向传播框架。通过对污点逆向传播框架的实现,很好的完成了对程序中数据来源进行追踪的效果。并可以此为依据,判断程序是否存在隐私泄漏的情况。并将污点逆向传播框架分解为:程序逆向执行模块、污点逆向传播模块和可视化模块三个模块。并分别对污点逆向传播框架的三个模块进行了相应的优化工作。其次,对程序逆向执行模块进行了分析和优化。由于在框架中,污点数据需要逆向传播,这就要求程序需要逆向执行。所以,本文提出了多种程序逆向执行的方法,并将基于确定性回放的程序逆向执行方法作为污点逆向传播框架的程序逆向执行方法,再对此方法提出了单版本、多版本、超版本的三种方式,大幅提升了确定性回放的执行效率。再次,对污点逆向传播模块进行了分析和优化。在污点逆向传播阶段,随着污点数量的增大,污点逆向传播的效率会大幅下降。为此,本文针对程序中经常出现的循环操作进行了优化,提升了污点逆向传播的效率。最后,针对污点逆向传播的特点,提出了与其相适应的数据结构——时序有向图,并对时序有向图做了了可视化处理。提出了基于时序的有向有环图,并通过对图在不同状态下的显示,达到了辅助程序分析人员发现数据来源和观察数据依赖的效果。
其他文献
随着我国经济社会的不断发展,新升本科高校也步入了新的发展时期。教育部明确要求,高校的专业建设和人才培养要对接社会发展需求,但不少新升本科高校仍做的不够。位于中国中部地区的湖南省,有近一半的本科高校为新升本科高校,它们在专业建设和人才培养等对接社会需求方面还存在一些需要解决的问题,如专业建设的特色不强、力度不够,人才培养与社会要求存在较明显的脱节等。因此,研究湖南省新升本科高校的专业建设路径,具有重
北美红栎(Quercus rubra Linn.)是我国近年来开始大量引种栽培的城市绿化及植被恢复树种,具有优良的生态价值、景观价值和经济价值。北美红栎抗逆境能力强,对土壤及其他生态环境要求不高,可用于干旱半干旱地区的绿化种植;无论株型还是叶型均美丽独特,且为秋叶色树种,景观价值高,是城市绿化的优良树种;材质坚固,纹理致密美丽,为良好的细木用材,可制作名贵的家具。当前,对北美红栎抗逆性的研究鲜有报
图像配准技术广泛运用在诸如遥感、医学、计算机视觉等领域中,是指将在空间位置上对来自不同传感器或者同一传感器在不同时刻拍摄的同一场景的两幅或多幅图像进行最佳融合工作。但是在织物图像来源问题上,即在织物图像采集过程中,所采集的待配准织物图像由于环境、设备以及技术等问题都有一定的重合区域和一种或多种变化存在,且同时还被诸如复杂多变的成像畸变和噪声等因素所影响。特征点冗余也由于织物图像纹理相似度高以及识别
随着国家政策的陆续出台,我国政府投资项目投资决策科学化的重要程度不断加强,综合性咨询应用也不断提升,定位至并列于工程建设全过程咨询同一高度。这对于工程咨询企业将会是理念转变、技术积淀、能力匹配的新管理发展“黄金”时期。但是由于当前政府投资项目投资决策咨询需求模糊、成果形式化及碎片化倾向突显、综合性不强等问题,影响了其高质量的开展实施。围绕上述问题,本研究从政府投资项目投资决策综合性咨询业务需求识别
21世纪以来,随着我国城市化进程发展迅速,大城市数量猛增,并且人口逐渐涌入大城市,导致城市人口密度迅速饱和,城市交通拥堵,空间资源极度不足,严重制约着城市的可持续发展。因此地下空间的开发,有利于缓解城市空间资源不足的问题,是解决城市人口过密,地面交通拥堵等问题的有效途径。目前,城市现代化发展中,地下空间已作为每个城市重要的后备空间资源。但人类不合理的开发地下空间,会导致有限的空间资源浪费和地质灾害
荧光分子断层成像(Fluorescence Molecular Tomography,FMT)是一种分子水平的光学成像技术。FMT通过近红外光激发生物体内的荧光分子探针产生发射光,再利用采集到的生物外表面
环境恶化、耕地面积减少、人口问题、全球气候变暖等一系列因素影响着农业生产,威胁着粮食安全。粮食安全保障至关重要,准确的粮食产量预测,对于指导农业生产、保持粮食产量的持续增长和粮食安全有着十分重要的意义。但是目前比较流行的粮食产量影响因子分析和预测模型存在许多不足:一些模型仅仅注重粮食产量的相关性分析;一些模型仅仅注重粮食产量的预测,忽略了粮食产量和影响因素之间的关系;一些模型对粮食产量的影响因素进
在城市环境中,要实现智能车辆自动避撞横穿马路的行人,需要获取准确的行人运动信息。然而在遮挡情况下,车辆存在视野盲区,若仅靠车载传感器,无法检测到盲区内的行人,当车辆获
随着全球经济迅猛发展,企业集团跨区域经营越来越多,公司规模越来越大,很多企业集团患上了“大企业病”,管理弊端逐渐显现。传统的管理方式已经无法满足企业发展的需要,因此我国大型企业集团纷纷走上了财务共享之路。财务共享是企业管理的一种新模式,通过更完善的业务流程将集团内各分子机构重复的业务集中处理,以更低的成本和更强的管理来努力提升企业运行的效率,以更高效的方式配置企业资源。但是在财务共享实施的过程中也
近年来,随着可见光通信(VisibleLightCommunication,VLC)技术不断发展和成熟,基于发光二极管(LightEmittingDiode,LED)的VLC应用已涉及室内/外诸多场景。对于室内VLC场景,通