一直听说过缓存区溢出攻击,今天查了下到底什么是缓存区溢出攻击。由于汇编知识和操作系统知识的缺乏,先写下今天学习到的,以后再来补充。
原因之一是缓存区越界没有检查。
程序内存布局:代码区,常量数据去,静态数据区,堆栈和堆。
本文介绍了缓存区溢出攻击的基本概念,并探讨了其产生的原因——主要是因为程序未对缓存区边界进行检查导致。此外还简单提到了程序内存布局包括代码区、常量数据区、静态数据区、堆栈和堆等部分。
一直听说过缓存区溢出攻击,今天查了下到底什么是缓存区溢出攻击。由于汇编知识和操作系统知识的缺乏,先写下今天学习到的,以后再来补充。
原因之一是缓存区越界没有检查。
程序内存布局:代码区,常量数据去,静态数据区,堆栈和堆。

被折叠的 条评论
为什么被折叠?