随笔分类 - 《深入理解计算机系统》CSAPP_Lab
深入理解计算机系统配套实验
摘要:ProxyLab 开始日期:22.2.27 操作系统:Ubuntu20.0.4 Link:CS:APP3e 写在前面 实验环境bug 在目录proxylab-handout中输入./driver.sh,出现bug: bug 1:未安装net-tool包 行 117: netstat:未找到命令 ..
阅读全文
摘要:MallocLab 开始日期:22.2.8 操作系统:linux 调试工具:gdb Link:CS:APP3e Pre-knowledge 完全阅读CSAPP9.9章节,该章节有Implicit list + First fit + LIFO的全实现 本文主要参考2015 fall的ppt及rec,
阅读全文
摘要:TshLab 开始日期:22.1.20 操作系统:linux 调试工具:linux terminal Link:CS:APP3e Preknowledge tshlab的意思是:tiny shell lab EOF(第八章)这一章务必看到8.6,笔者是把里面可运行的源代码都敲了一遍,想要方便的可以参
阅读全文
摘要:CacheLab 开始日期:21.12.25 操作系统:linux 调试工具:valgrind Link:CS:APP3e Part A pre-knowledge 如上图所示,我们需要理清楚organization(组织)和address(地址)的区别: organization表明cache(高
阅读全文
摘要:AttackLab 操作系统:linux 调试工具:gdb Link:CS:APP3e Memory Dot 我的个人博客,欢迎来玩。 Phase 1 我们是攻击者,也就是hack,其实我更喜欢骇客这个翻译,而不是黑客。phase1 ~ phase3的攻击方式都是运行CTARGET使用注入代码技术。
阅读全文
摘要:Bomb Lab 操作系统:linux 调试工具:gdb Link:CS:APP3e Memory Dot 我的个人博客,欢迎来玩。 文章分为实验前准备、复习、拆炸弹三个模块。读者可以自取所需。 实验前准备 实验由phase_1 ~ phase_6组成,共6个阶段, 我们需要分别输入6个字符串密码,
阅读全文
摘要:
data lab 位级运算实验
阅读全文
