CSAPP Lab5 Understanding Cache Memories
环境准备
参考指导文档 cachelab.dvi (cmu.edu),我们需要在 linux 环境下解压文档。
CSAPP Lab5 Understanding Cache Memories
参考指导文档 cachelab.dvi (cmu.edu),我们需要在 linux 环境下解压文档。
CSAPP Lab3 Understanding Buffer Overflow Bugs
由于是直接上手做的,看完 readme 后也是一头雾水,结合 attacklab.pdf (cmu.edu) 和原书第三版的 3.10.3 和 3.10.4 才恍然大悟,当然视频资料也有不少。另外,之前又犯了个错误,就是我在 mac 上反编译了 ctarget,注意 csapp 的系列实验都应在 x86 环境下进行。
CSAPP Lab2 Defusing a Binary Bomb
由于实验需要在 x86-64 环境下使用,因此我不得不放弃使用 m1 芯片的 mac 转而使用 win10 在虚拟机上跑了个 centos,这里用 vmware 安装好后,再在 centos 上安装 GDB 即可。