我刚开始缓冲溢出并从securitytube.net网站学习,但在第7段视频中,我被塞进了缓冲区溢出初级程序第7部分(利用程序演示)
在这种情况下,当鸡蛋的值通过一个点上的易受攻击程序时,80字节被加载到堆栈上,而我的计算机正在加载88个字节,因此我无法粉碎堆栈。
我也曾面临同样的问题,与贝类编码器手册第二版第33页的主题,地址问题和nop方法。我正在使用kali linux 32位,并且已经禁用了ASLR,但是它仍然不能工作,有人能给我一些方向吗?
发布于 2014-05-24 06:12:56
默认情况下是否启用了缓冲区溢出保护?您所描述的内容听起来像是堆栈上的金丝雀值。
发布于 2014-12-31 14:36:36
您在堆栈上看到的其他字节可能是编译器引入的对齐字节。
https://security.stackexchange.com/questions/58634
复制相似问题