返回地址论文开题报告文献综述

返回地址论文开题报告文献综述

导读:本文包含了返回地址论文开题报告文献综述、选题提纲参考文献,主要关键词:地址,缓冲区,递归,代码,子程序,堆栈,嵌套。

返回地址论文文献综述写法

陈林博,江建慧,张丹青[1](2013)在《利用返回地址保护机制防御代码复用类攻击》一文中研究指出尽管现有多种防御方法和技术,但是针对软件系统和网络的攻击仍然是难以防范的威胁。在引入只读/写和地址空间随机化排列方法后,现代操作系统能有效地应对恶意代码注入类型的攻击。但是攻击者可以利用程序中已经存在的代码,将其组装成具有图灵完全计算功能的连续的代码块,用以绕过已有的防御机制。针对代码复用类攻击防御方法的局限性,提出了一种利用返回地址实时保护机制的防御方法,以有效防御代码复用类攻击,特别是ROP攻击。在程序运行时,通过对其栈中返回地址值的加密保护和实时检测,防止所有的以0xC3字符(即ret指令)结尾的短序列代码段的连续执行。该方法不需要源代码和调试信息,能完全防御ROP攻击,并且其性能开销也具有明显的优势。(本文来源于《计算机科学》期刊2013年09期)

刘佳翔,江建慧,陈林博[2](2012)在《基于返回地址变换的动态栈缓冲区溢出防御机制》一文中研究指出根据Intel 80X86体系结构与栈缓冲区溢出的基本特点,从汇编语言程序的视角对缓冲区溢出攻击进行分类,分析了现有的动态防御机制所存在的优缺点,指出现有防御策略所存在的不足.提出一种基于返回地址变换的动态栈缓冲区溢出防御机制,理论分析和实验表明新机制能够极大概率对抗各种缓冲区溢出攻击.该机制能根据所部署系统的安全要求不同采用不同的方案,以满足不同的安全性和不同的效率要求.(本文来源于《小型微型计算机系统》期刊2012年05期)

黄健,黄立波,崔东[3](2008)在《基于返回地址保护的防止缓冲区溢出方法》一文中研究指出缓冲区溢出是一种使用广泛、威胁大的攻击。现在提出一种对于函数返回地址进行混合保护的方法,防止攻击者通过改变函数返回地址来执行注入的代码。这种方法包括一个简单的编译器补丁,增强编译器的安全功能,建立一个安全区域保存所有的函数返回地址的拷贝,而且该拷贝通过动态的编码,让攻击者难以进行猜测和攻击。使用这种方法,不需要改变用户程序的原代码,也不会改变用户程序的二进制堆栈结构,所以可以很好的和原有的操作系统、函数库结合。现在对这种方法的性能进行测试,详细描述测试结果,并认为对性能的影响在可以接受的范围,因此这种方法是一种有效的抵御缓冲区攻击的方法。(本文来源于《计算机与数字工程》期刊2008年06期)

刘志燕,郑维智[4](2007)在《ARM子程序嵌套调用怎样防止返回地址覆盖》一文中研究指出ARM程序中,子程序的调用返回地址保存在链接寄存器LR(R14)中。子程序程序嵌套调用时,如果调用C语言子程序,编译器会自动进行相应返回地址的处理。但是在ARM程序中,还存在一定数量的汇编程序,汇编子程序调用时,有可能会导致子程序返回地址被覆盖。本文对汇编子程序嵌套调用时的相关寄存器压入堆栈进行了保存,返回时,又将其推出堆栈。防止了ARM子程序调用时返回地址被覆盖。(本文来源于《科技资讯》期刊2007年12期)

孙彩霞,唐宏伟,张民选[5](2006)在《后备栈:一种高效的返回地址栈修复机制》一文中研究指出当前,大多数高性能微处理器都使用返回地址栈为返回指令提供预测目标地址。而要想获得高的返回地址预测精度,在发生分支误预测后对返回地址栈进行修复是必不可少的。本文首先分析了叁种常见的返回地址栈修复机制,提出了一种新的返回地址栈修复机制——后备栈,并详细描述了后备栈机制的逻辑实现和工作原理。最后,本文把后备栈机制和其他叁种常见的修复机制进行了比较。在不发生返回地址栈溢出时,使用后备栈机制能够获得100%的返回地址预测精度。(本文来源于《计算机工程与科学》期刊2006年06期)

刘猛,杨志敏,龚蓬[6](2004)在《防止堆栈溢出返回地址攻击的两种方法》一文中研究指出堆栈溢出 (StackOverflow)返回地址攻击已成为当今黑客和网络病毒攻击最常用手段 ,文中提出了分别用软件和硬件方式实现的有效防止该攻击的方法。(本文来源于《计算机应用》期刊2004年S1期)

姚朝灼[7](2001)在《无返回地址的递归消除方法研究》一文中研究指出讨论递归算法的非递归实现 .通常 ,非递归算法要保存返回地址 ,使程序能继续正确执行 .实际上 ,递归算法的执行可看成对状态空间树的遍历 ,按遍历树的策略 ,提出较简便的无返回地址的递归消除方法(本文来源于《福州大学学报(自然科学版)》期刊2001年03期)

返回地址论文开题报告范文

(1)论文研究背景及目的

此处内容要求:

首先简单简介论文所研究问题的基本概念和背景,再而简单明了地指出论文所要研究解决的具体问题,并提出你的论文准备的观点或解决方法。

写法范例:

根据Intel 80X86体系结构与栈缓冲区溢出的基本特点,从汇编语言程序的视角对缓冲区溢出攻击进行分类,分析了现有的动态防御机制所存在的优缺点,指出现有防御策略所存在的不足.提出一种基于返回地址变换的动态栈缓冲区溢出防御机制,理论分析和实验表明新机制能够极大概率对抗各种缓冲区溢出攻击.该机制能根据所部署系统的安全要求不同采用不同的方案,以满足不同的安全性和不同的效率要求.

(2)本文研究方法

调查法:该方法是有目的、有系统的搜集有关研究对象的具体信息。

观察法:用自己的感官和辅助工具直接观察研究对象从而得到有关信息。

实验法:通过主支变革、控制研究对象来发现与确认事物间的因果关系。

文献研究法:通过调查文献来获得资料,从而全面的、正确的了解掌握研究方法。

实证研究法:依据现有的科学理论和实践的需要提出设计。

定性分析法:对研究对象进行“质”的方面的研究,这个方法需要计算的数据较少。

定量分析法:通过具体的数字,使人们对研究对象的认识进一步精确化。

跨学科研究法:运用多学科的理论、方法和成果从整体上对某一课题进行研究。

功能分析法:这是社会科学用来分析社会现象的一种方法,从某一功能出发研究多个方面的影响。

模拟法:通过创设一个与原型相似的模型来间接研究原型某种特性的一种形容方法。

返回地址论文参考文献

[1].陈林博,江建慧,张丹青.利用返回地址保护机制防御代码复用类攻击[J].计算机科学.2013

[2].刘佳翔,江建慧,陈林博.基于返回地址变换的动态栈缓冲区溢出防御机制[J].小型微型计算机系统.2012

[3].黄健,黄立波,崔东.基于返回地址保护的防止缓冲区溢出方法[J].计算机与数字工程.2008

[4].刘志燕,郑维智.ARM子程序嵌套调用怎样防止返回地址覆盖[J].科技资讯.2007

[5].孙彩霞,唐宏伟,张民选.后备栈:一种高效的返回地址栈修复机制[J].计算机工程与科学.2006

[6].刘猛,杨志敏,龚蓬.防止堆栈溢出返回地址攻击的两种方法[J].计算机应用.2004

[7].姚朝灼.无返回地址的递归消除方法研究[J].福州大学学报(自然科学版).2001

标签:;  ;  ;  ;  ;  ;  ;  

返回地址论文开题报告文献综述
下载Doc文档

猜你喜欢