本博客(http://blog.csdn.net/livelylittlefish)贴出作者(三二一@小鱼)相关研究、学习内容所做的笔记,欢迎广大朋友指正!
《深入理解计算机系统》3.38题解——缓冲区溢出攻击实例
1. 问题描述
在这个问题中,你要着手对你自己的程序进行缓冲区溢出攻击。前面我们说过,我们不能原谅用这种或其他形式的攻击来获得对系统的未被授权的访问,但是通过这个联系,你会学到许多关于机器级编程的知识。
从CS:APP的网站上下载文件bufbomb.c,编译它创建一个可执行文件。在bufbomb.c中,你会发现下面的函数。
-
1 int getbuf()
2 {