首页> 外文期刊>Computer standards & interfaces >An enhancement of return address stack for security
【24h】

An enhancement of return address stack for security

机译:返回地址堆栈的增强安全性

获取原文
获取原文并翻译 | 示例

摘要

Stack smashing is one of the most popular techniques for hijacking program controls. Various techniques have been proposed, but most techniques need to alter compilers or require hardware support, and only few of them are developed for Windows. In this paper, we design a Secure Return Address Stack to defeat stack smashing attacks on Windows. Our approach does not need source code and hardware support. We also extend our approach to instrument a DLL, a multi-thread application, and DLLs used by multi-thread applications. Benchmark GnuWin32 shows that the relative performance overhead of our approach is only between 3.47% and 8.59%.
机译:堆栈粉碎是劫持程序控件的最流行技术之一。已经提出了各种技术,但是大多数技术需要更改编译器或需要硬件支持,并且只有很少的技术是为Windows开发的。在本文中,我们设计了一个安全返回地址堆栈,以克服Windows上的堆栈粉碎攻击。我们的方法不需要源代码和硬件支持。我们还扩展了对DLL,多线程应用程序以及多线程应用程序使用的DLL进行检测的方法。基准GnuWin32表明,我们方法的相对性能开销仅在3.47%和8.59%之间。

著录项

相似文献

  • 外文文献
  • 中文文献
  • 专利
获取原文

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号