Loading...
接上一次的继续整理。
这是一篇很早之前记录的文章,现在重新整理一下。大致看了一下可能会到7.10篇幅可能比较长,所以分开来写。因为个人水平有限,文中可能会出现错误的地方,还望多多指正。本文仅供交流学习。
缓冲区溢出是指程序试图向缓冲区写入超出预分配固定长度数据的情况。这一漏洞可以被恶意用户利用来改变程序的流控制,甚至执行代码的任意片段。这一漏洞的出现是由于数据缓冲器和返回地址的暂时关闭,溢出会引起返回地址被重写。