基于双栈的缓冲区溢出攻击的防御
作者:
作者单位:

作者简介:

通讯作者:

中图分类号:

TP 393.08

基金项目:

国家高技术研究发展计划课题(2007AA01Z142)


Stack Buffer Overflow Prevention Based on Dual-stack
Author:
Affiliation:

Fund Project:

  • 摘要
  • |
  • 图/表
  • |
  • 访问统计
  • |
  • 参考文献
  • |
  • 相似文献
  • |
  • 引证文献
  • |
  • 资源附件
  • |
  • 文章评论
    摘要:

    针对基于Intel 80X86结构的C/C++栈缓冲区溢出攻击的典型防御方法的不足,提出了一种基于双栈结构的缓冲区溢出漏洞的防御方法,设计并实现了一个ELF格式目标文件重构工具。实验结果表明,所提出的方法和开发的工具能在较低的性能开销下实现栈缓冲区溢出攻击的防御。

    Abstract:

    In this paper, classical buffer overflow prevention methods for Intel 80x86 architecture and C/C++ are analyzed. A new stack buffer overflow prevention method based on dual-stack is proposed due to the shortcomings of classical methods. Besides, an object file reconstructing tool for ELF format files is implemented with the dual-stack structure. Experimental results show that the proposed method and the tool is efficient for buffer overflow attack prevention with low overhead.

    参考文献
    相似文献
    引证文献
引用本文

陈林博,江建慧,张丹青.基于双栈的缓冲区溢出攻击的防御[J].同济大学学报(自然科学版),2012,40(3):0452~0458

复制
分享
文章指标
  • 点击次数:
  • 下载次数:
  • HTML阅读次数:
  • 引用次数:
历史
  • 收稿日期:2010-12-03
  • 最后修改日期:2011-12-31
  • 录用日期:2011-07-27
  • 在线发布日期: 2012-04-27
  • 出版日期:
文章二维码