期刊文献+

基于堆栈的缓冲区溢出攻击原理 被引量:4

The theory of stack based buffer overruns
在线阅读 下载PDF
导出
摘要 缓冲区溢出攻击是目前最有效的系统攻击手段,它大体上可以分为两种类型,一种是基于堆栈的,一种是基于堆和BSS的.分析了前一种攻击的工作原理,在此基础上,提出了相应的防范措施,如采用安全函数,加入校验代码等. So far, buffer overrun is the most dangerous attack. It has two main flows, the stack-based attack and the BSS-based attack. This article mainly concerns the stack-based one. The author analyzed the theory of attack—What is it? Why can it work? At last, the author gave some suggestions to avoid this kind of attack.
出处 《广州大学学报(自然科学版)》 CAS 2004年第4期329-332,共4页 Journal of Guangzhou University:Natural Science Edition
关键词 缓冲区溢出 堆栈 返回地址 buffer overrun stack return address
  • 相关文献

参考文献6

  • 1BrianwKemighan DennisMRitchie.“The C Programming Language”2E[M].影印版[M].北京:清华大学出版社,1996..
  • 2Brian W Kemighan, Dennis M Ritchie. "The C Programming language" 2E[M]. Beijing: Tsinghua Uinversity Press, 1988.
  • 3MauriceJBach.The design of the UNIX operating system[M].影印版[M].北京:人民邮电出版社,2003..
  • 4Maurice J Bach. The design of the UNIX operating system[ M]. Beijing: Posts & Telecom Press, 1990.
  • 5MarshallKirkMckusick KeithBostic MichaelJ Karels eta1.The design and implementation of the 4.4 BSD operating system[M].影印版[M].北京:人民邮电出版社,20(0..
  • 6Marshall Kirk Mckusick, Keith Bostic, Michael J. Karels, et al. The design and implementation of the 4.4 BSD operating system[M]. Beijing: Posts & Telecom Press, 1996.

同被引文献32

引证文献4

二级引证文献2

相关作者

内容加载中请稍等...

相关机构

内容加载中请稍等...

相关主题

内容加载中请稍等...

浏览历史

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