20181333 贺仁杰 缓冲区溢出漏洞实验 实验

内容:

  • 在自己的电脑中完成https://www.shiyanlou.com/courses/231缓冲区溢出漏洞实验 实验

实验步骤:

一、系统用户名 shiyanlou

实验楼提供的是 64 位 Ubuntu linux,而本次实验为了方便观察汇编语句,我们需要在 32 位环境下作操作,因此实验之前需要做一些准备。

输入命令安装一些用于编译 32 位 C 程序的软件包:

 

实验截图

 

 

 

 

 

 

 

最后的结果因编译环境问题所以在实验楼中实现,过程与之前相似。

 但是实验楼最后会显示_lgcc错误,所以我选择在XP的系统中进行编译

 

 发现最后是可以溢出了,随后我改变了代码

 

 得到了最后的溢出结果

在实验楼环境调试好后,又尝试了一次,最后也得到结果

 

posted @ 2020-10-07 09:51  20181333贺仁杰  阅读(94)  评论(0编辑  收藏  举报