基于备份控制流信息的缓冲区溢出监测技术

来源 :计算机工程与应用 | 被引量 : 0次 | 上传用户:guoqing123456789
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
C/C++在提供灵活的使用方式和高效目标码的同时,由于缺少边界检查机制,缓冲区溢出成为C/C++程序面临的一种严重的攻击威胁。给出了一种缓冲区溢出攻击的动态防护方法。使用在库中声明的数组来备份函数的控制流信息,包括返回地址和栈帧指针,来动态监测非法的篡改行为。该方法可以对缓冲区溢出攻击中的直接攻击和间接攻击均有效防护。通过RIPE基准平台和两道实际应用的测试以及理论比较表明该方法的有效性。
其他文献
为了在去除噪声的同时,对图像更好的保真,在各向异性扩散模型的基础上,提出了结合自适应保真项的各向异性扩散模型。该模型能够很好地抑制边缘上的噪声和强噪声。实验结果表
Coulter-JT-IR全自动多参数血细胞分析仪是美国Coulter公司生产的,可同时测定白细胞总数(WBC)、红细胞总数(RBC)、血小板总数(PLT)、血红蛋白(HGB)、红细胞压积(HCT)、红细胞平均体积(MCV)、红细胞平均血红蛋白含量(...
人脸验证是人脸识别领域的一个分支,是安防领域的研究热点。根据人脸验证的特殊性,使用尺度不变特征(SIFT)算法,并利用图像分块方法,将特征点划分为数量特征以及位置特征,达到
以TiC、Ti和Al粉为原材料,采用冷压预成型-热压辅助工艺原位制备Ti3AlC2陶瓷。借助反应吉布斯自由能分析TiC-Ti-Al体系的合成机制,采用XRD和SEM分析工艺因素如升温速率、Al含