这是怎么回事,缓冲区溢出会跳过几个字节

时间:2018-09-30 14:19:19

标签: c ubuntu buffer-overflow

因此,我正在研究“黑客-剥削的艺术”一书,但我不知道这里发生了什么。该程序有一个没有长度处理的缓冲区,因此可能会溢出。我将堆栈帧的返回地址改写为一些指令所在的地址。但是,我只会遇到细分错误。我在gcc中禁用了堆栈保护器。

还有其他保护变量吗?还是这里发生了什么?为什么突出显示的字节没有溢出?

enter image description here

0 个答案:

没有答案