Fuzz学习-前置知识


基础的底层知识

  • 学习周期
    • 3-5周
  • CSAPP(深入理解计算机系统第三版)
    • MOOC地址
      • 南京大学 计算机系统基础(一)主讲:袁春风老师_哔哩哔哩_bilibili
      • 计算机系统基础(二)南京大学 主讲:袁春风 南京大学_哔哩哔哩_bilibili
      • 南京大学 计算机系统基础(三)完整 主讲:袁春风老师_哔哩哔哩_bilibili
      • 【精校中英字幕】2015 CMU 15-213 CSAPP 深入理解计算机系统 课程视频_哔哩哔哩_bilibili
    • 课后作业
      • CS:APP3e, Bryant and O'Hallaron
      • 作业解答

Unix编程基础和C语言

  • 学习周期
    • 可选
  • 这部分主要就是记住一些常见的函数就行了,熟悉管道、共享内存、socket这些常见的进程间通信机制
  • 有兴趣的同学可以专门找《Unix环境高级编程》和《Unix网络编程》看一看,自己实现一个web server https://kiprey.github.io/2021/05/WebServer-1/