二进制代码级ROP变种攻击与防御技术

来源 :河北大学 | 被引量 : 0次 | 上传用户:xiaofyk
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
随着科技的进步与互联网的迅速普及,计算机系统及各种应用程序面临着越来越多的网络攻击威胁。即使现在已经有了许多防护措施,攻击者却总是能找到目标系统的漏洞并进行恶意利用。面向返回的编程Reurn-Oriented-Programming(ROP)攻击就是其中最为突出的一种攻击方式,这种代码复用攻击相比传统的注入攻击有效的克服了数据执行保护Data Execution Prevention(DEP)和栈不可执行保护No-eXecute(NX)等策略对攻击的限制。ROP攻击是一种新的漏洞利用攻击模式,它的核心是代码复用技术。在随后出现了一些针对性的防御措施,比如基于返回地址完整性的防御可以有效防御ROP攻击的实施;另外ROP无法突破段地址随机化防御Address Space Layout Randomization(ASLR),攻击前提必须获取动态库信息。为了克服上述问题本文提出了新的ROP变种攻击,函数指针ROP攻击和基于动态装载机制漏洞的ROP攻击。通过研究新的变种攻击将大大促进新的计算机防御措施的发展,本文的主要内容如下:(1)针对注入攻击无法突破NX防御的问题,本文研究并实现了Return-to-libc(RILC)攻击和ROP攻击绕过NX防御,同时实现手动和自动构造ROP攻击。(2)针对ROP攻击容易被返回地址完整性防御限制的问题,提出并实现了函数指针型ROP攻击来绕过基于返回地址的检测。(3)针对ROP攻击和函数指针型ROP攻击无法绕过ASLR保护机制的问题,以及需要泄露动态库地址的缺点,本文实现了基于ELF动态装载机制漏洞的ROP攻击来克服以上问题。
其他文献
在全球疫情冲击、贸易保护主义加剧的国际背景下,国际间贸易竞争环境日趋复杂化、激烈化。在全球方面,2018年,全球B2C跨境电商交易额突破6500亿美元,同比去年增长27.5%,中国海关跨境零售电商进出口额在近两年的平均增长率也均超过50%。尽管全球贸易摩擦频发,跨境电商仍然逆势快速增长。因此,在新微观视角下研究跨境小微电商的人力资本产权激励策略具有现实紧迫性和必要性。深圳GT公司自2018年3月1
随着我国的北斗卫星导航系统不断地建设与完善,基于北斗卫星导航系统的高精度定位技术逐渐成为目前卫星导航领域的研究热点。载波相位差分定位技术是高精度定位技术中的一种,
学习困难一直是各国学校教育中普遍存在于各个学段及各个学科的现象。边远的农村地区由于经济条件落后学校教学资源不足以及家长教育观念的陈旧,使得农村学校的学困生数量更多,形成的原因也更为复杂,转化也更有难度。本研究采用问卷调查法,以贵州省六盘水市水城县三所边远地区农村学校为研究对象,三所学校分别为水城县花戛中学(位于水城县花戛苗族布依族族彝族乡)、野钟中学(位于水城县野钟乡)、金盆中学(位于金盆苗族彝族
近年来随着航空运输业的快速发展以及人们消费能力的提升,越来越多的人选择乘坐飞机出行。航空旅客运输量井喷式的增长给航空运输业带来机遇的同时也带来了巨大的挑战。在这些挑战中关于乘机出行的安全保障方面尤为值得注意。机场跑道外来物简称FOD(Foreign Object Debris),指出现在机场跑道上有可能对飞行器造成损害的外来物体,它们的存在会给飞行器的起降带来巨大的安全隐患。针对这一问题,本文重点
社会的整体发展与变革以及时代的进步与变迁都会促进职业结构以及相应数量的变化。一个新的职业从无到有,从巅峰到消亡,这个职业发展的整个过程其实是对人力资源如何合理分配的更高要求。目前我国在中等职业教育培养的人才对接社会职业岗位依然存在差距。如何缩小差距,提高中等职业学校的整体发展,进而让学生在今后的人生中拥有更强的竞争力是值得深思的。职业核心能力可以让学生在职业生涯中更好的发挥自身长处,提高就业竞争力
随着市场经济的发展,资本、技术等生产要素在财富创造中的作用显著增加,马克思的劳动价值是否具有时代价值饱受争议。本文基于大量马克思经典著作以文献研究法、重点从哲学和
蛾群算法是模拟飞蛾在夜间朝月光方向飞行的行为而提出的一种新的元启发式方法。该算法因结构直观,容易理解,鲁棒性强,有较好的搜索能力,已被国内外学者广泛地应用于工程优化
软件定义网络(software defined networking)的出现为网络的发展注入了新的活力。但由于经济,技术,人才等众多限制因素,运营商和研究者无法将传统网络直接演化成SDN网络,导致
基于协同机制的多无人机任务规划技术是实现无人机任务协同的关键,但复杂的任务场景给多无人机任务规划技术的研究带来网络拓扑可靠性、时间约束的异构类型的任务处理、任务
本报告翻译文本选自美国学者惠顿(Henry Wheaton)的法律著作《国际法原理》(Elements of International Law),翻译总量一万多字,主要内容为战时国家的中立原则与试行条例。《国际法原理》系统性地介绍了近代西方公法体系,以及以西方国家为主导政治外交内容,是近代西方法学的权威著作。原文本主要通过描述性语言向读者传达信息,其中涉及政治、军事、公约多方面的内容。在翻译过程