leetcode补漏洞二进制学习记录。此文档主要记录自己在二进制方向的学习,包括基础知识的学习、CTF题目的练习和部分开发基础的积累。

学习进度

  • Week 1-2: 实现简单的SGI STL,完成了分配器、迭代器、萃取机制以及vector容器。

  • 代码实现:

  • 结题测试:

Week 3-9:

  • 学习编译原理,主要参考Stanford的课程cs143和哈工大的教学视频,完成相应lab。

  • cool compiler lab代码:

  • 总结笔记:

Week 10-11:

  • 参考CSAPP书和南京大学视频,完成CSAPP相关课程的lab。

  • 目前进度:完成Data Lab, Bomb Lab, Attack Lab, Cache Lab的Part A和Shell Lab。

  • 项目实现:

  • 总结笔记:

Week 12-20:

  • 根据清华大学操作系统课程,完成uCore实验。

  • 目前进度:完成Lab0-Lab5的理论和实验部分。

总结笔记: 从这里开始,主要以日报的形式记录自己每日的学习内容。

2020.10.23配置完。