随笔分类 -  《深入理解计算机系统》CSAPP_Lab

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

点击右上角即可分享
微信分享提示