被大学室友安利此书后 现在看到第三章 确是一本好书(缓冲区溢出攻击尤为精彩,而且推荐给我看此书的人绝对没有细看这本书)
那么这本书配套的实验也是十分有意思
大部分网上都是答案
这里使用方法也说明一下
下载后解压
解压后bits.c是我们需要解决的内容
主要说一下如何编译和测试
在readme中
那么我这里是使用docker下的
读者可以使用linux下的操作系统也可以安装docker
按照readme的指令使用
这里我自己在docker下遇到了一些问题
说明下我的docker是Ubuntu + gcc
在meke 的时候需要先安装工具
apt-get install gcc automake autoconf libtool make
在make后出现fatal error: sys/cdefs.h : no such file or …
执行apt-get install build-essential libc6-dev libc6-dev-i386
回复给一楼,windows10如果有hyper-v可以下载docker,使用虚拟化来做。