FPW对堆栈溢出的检测

来源 :南京师范大学 | 被引量 : 0次 | 上传用户:s5871212
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
在过去的十年中,利用堆栈溢出漏洞进行攻击已成为网络攻击的主要方式之一。堆栈溢出指的是一种系统攻击的手段,通过往程序的堆栈写超出其长度的内容,造成堆栈的溢出,使程序转而执行其它指令,以达到攻击的目的。 在理论上存在三类方法检测堆栈溢出:不允许用超长的输入参数覆盖返回地址;允许返回地址被覆盖,但不允许控制流转向非授权的用户;允许控制流转向非授权的用户,但不允许其可执行代码被运行。 作者提出利用前帧指针检测堆栈溢出的方法即FPW(Frame Pointer Watcher)。FPW用Usu Prefrm和Jmp Prefrm两个不同的监视区来记录两类函数调用所形成的帧的前帧指针。与Stack Guard和RAD相比,FPW具有同样程度的安全性、占用更少的内存空间、减少进程意外终止的可能性和更好的运行效果等优点。
其他文献
该文主要研究了在缺失数据的情况下,对零均值AR(p)模型参数的估计方法.主要依据EM算法,极大似然思想,就一个数据和连续两个数据缺失的情形给出了具体的计算步骤,并且以DOW指
该文用临界理论讨论拟线性椭圆方程解的存在性,共分两章.在第一章中,我们讨论拟线性Schrodinger方程在全空间R(n≥3)上解的存在性;在该文的第二章,我们讨论拟线性椭圆方程Neu
培养学生的创新能力,是开发农村儿童深层次潜能的需要,是深化农村体育教学的需要,是孩子可持续发展的需要,也是小学《体育与健康》课程的教育核心目标之一。在小学体育教学中
代数K-理论和代数数论是紧密相关的.众多数学家对数域的Tame核的2-Sylow子群的结构进行了大量的研究,得出了许多重要的结果.利用这些结果可以验证著名的Birch-Tate猜想在某些
本文主要研究了有关三臂非劣效检验方法的问题。首先介绍了三臂非劣效假设检验的基本内容,并叙述了已有的研究成果,然后在前人的研究基础上引入新的检验方法,重点探讨了新的检验
该文第一章主要介绍了Tikhonov正则化理论的一些基本概念.第二章主要介绍了在Tikhonov正则化理论框架下发展起来的一些常用的求解不适定问题的数值方法.第三章以Landweber迭
邓小平同志生前曾这样说过:“共产党员谨小慎微不好,胆子太大了也不好。一怕党,二怕群众,三怕民主党派,总是要好一些。”作为“独有英雄驱虎豹,更无豪杰怕熊罴”的共产党人,
计算机模式识别技术是一种实用的工业生产优化技术。基本原理是:将复杂生产过程的多元数据作为输出一输入信息进行研究,从众多的变量中抽取出对生产结果起重要作用的变量,并依此
本文研究了具有中心幂等元的o-rpp半群,具有左中心幂等元的o-rpp半群,以及完备o-rpp半群的结构及其性质.  全文分为二节.第一节我们定义了具有左中心幂等元的o-rpp半群,并给出
语音处理技术是计算机中文信息处理领域的一项重要技术,它是把语音信号转换成数字信号,然后进行压缩存储,或把压缩的数字信号解压还原成语音信号。计算机电话语音查询系统和计算