CSAPP-malloclab 解题思路记录

准备 警告:这可以说是 CSAPP 所有的 lab 里面最难的一个,datalab 也很难,但是 datalab 只是难在思路,代码量少,二进制数据操作简明,犯错惩罚小;而 malloc lab… 恩,

CSAPP-shlab 解题思路记录

写在前面 我宁愿去处理汇编代码!这次的 lab 太繁杂太发散;汇编虽然难,起码有的放矢,一码是一码。 阅读官方指导文档 这次必须仔细阅读文档,否则必然踩坑

CSAPP-cachelab 解题思路记录

模拟缓存 阅读官方指导文档 文档中写清楚了 lab 要求和限制,比较容易忽略的几点是: 代码文件编译时不能有警告和错误; 不用考虑指令的缓存读写,就是 .trace 文件

CSAPP-attacklab 解题思路记录

准备 官方 lab 主页 lab 的指导文档是必须看的,阅读官网页面上此 lab 的 pdf 格式的指 导文件,其中详细记录每一个破解操作的要求,少走很多弯路; 在 CSAPP Lab Assginments 官网上包

CSAPP-bomb 解题思路记录

写在前面 阅读汇编代码容易出现找不到重点的问题,建议首先看 函数调用处上下文 跳转处上下文 经常使用 gdb 可以事半功倍,实在找不着北的话,在当前理解有困