期刊文献+

格式化字符串漏洞原理的研究

原文传递
导出
摘要 本文基于x86架构处理器和64位版本的Linux操作系统组成的平台,使用对两个有漏洞的程序进行渗透测试的方法对格式化字符串漏洞的原理进行了分析。首先介绍了格式化字符串漏洞产生的原因;随后以两种常见的攻击方式为例,讲解了利用格式化字符串漏洞进行攻击的原理,介绍了格式化字符串函数参数位置的确定方法,给出了生成攻击载荷的算法以及栈和进程地址的计算方法,分析了编程方式的不同以及使用不同安全机制对渗透测试过程的影响;最后介绍了格式化字符串的漏洞的防范方法。
作者 龙恒
出处 《网络安全技术与应用》 2024年第6期55-59,共5页 Network Security Technology & Application
  • 相关文献

参考文献7

二级参考文献38

  • 1孙晨,雷英杰,路艳丽.最新Linux内核NX实现技术分析[J].现代电子技术,2006,29(4):30-32. 被引量:2
  • 2谢金晶,张艺濒.一种防止堆栈溢出攻击的新方法[J].现代电子技术,2007,30(5):77-79. 被引量:2
  • 3GERA R. Advances in format string exploiting [ J ]. Phrack Magazine,2002,11 (59) :1 -25.
  • 4BOUCHAREINE P. Memory Bugs :_atexit[EB/OL]. http://doc. bughunter. net/buffer-overflow/atexit. html.
  • 5CONOVER M. w00w00 Security Team. w00w00 on Heap Overflows [ EB/OL]. http ://www. w00w00. org/files/articles/heaptut. txt.
  • 6RINGENBURG M, GROSSMAN D. Preventing format-string attacks via automatic and efficient dynamic checking [ C ]//Proceedings of the 12th ACM conference on Computer and communications security. 2005 : 354 - 363.
  • 7SINNADURAI S. A comparison of techniques to prevent Format String Attacks[ EB/OL]. http ://www. comp. nus. edu. sg/- saravan 1/web/A comparison of Techniques to prevent Format String Attacks. pdf.
  • 8TSAI T, SINGH N. Libsafe 2.0: Protection Critical Elements of Stacks [ R ]. USA : Basking Ridge, NJ07920,2001 : 1 - 16.
  • 9WILANDER J, KAMKAR M. Comparison of Publicly Available Tools for Dynamic Buffer Overflow Prevention [ C ]//10th Network and Distributed System Security Symposium. 2003:149 -162.
  • 10NEWSHAM T. Format String Attacks [ EB/OL]. http://www. lava. net/- newsham/format-string-attacks. pdf.

共引文献27

相关作者

内容加载中请稍等...

相关机构

内容加载中请稍等...

相关主题

内容加载中请稍等...

浏览历史

内容加载中请稍等...
;
使用帮助 返回顶部