20181333 贺仁杰 缓冲区溢出漏洞实验 实验
内容:
- 在自己的电脑中完成https://www.shiyanlou.com/courses/231缓冲区溢出漏洞实验 实验
实验步骤:
一、系统用户名 shiyanlou
实验楼提供的是 64 位 Ubuntu linux,而本次实验为了方便观察汇编语句,我们需要在 32 位环境下作操作,因此实验之前需要做一些准备。
输入命令安装一些用于编译 32 位 C 程序的软件包:
实验截图
最后的结果因编译环境问题所以在实验楼中实现,过程与之前相似。
但是实验楼最后会显示_lgcc错误,所以我选择在XP的系统中进行编译
发现最后是可以溢出了,随后我改变了代码
得到了最后的溢出结果
在实验楼环境调试好后,又尝试了一次,最后也得到结果