计算机系统
文章平均质量分 95
鱼树C
心有所向,日复一日,必有精进
展开
-
【计算机系统】ShellLab实验
目录前言实验前的准备实验过程trace01trace02、trace03evalbuiltin_cmd测试比较trace04evalwaitfgsigchld_handler测试比较trace05builtin_cmd测试比较trace06sigint_handler测试比较trace07测试比较trace08sigstp_handler测试比较trace09、trace10builtin_cmddo_bgfg测试比较trace11~trace16测试比较写在后面前言使用的课本为《深入理解计算机系统》的原创 2022-05-24 18:33:40 · 2790 阅读 · 0 评论 -
【计算机系统】Buflab实验
目录前言实验前的准备Level 0:CandleLevel 1:SparklerLevel 2:FirecrackerLevel 3:DynamiteLevel 4:Nitroglycerin前言内容仅作记录,请谨慎参考。实验前的准备首先查看实验文文件:可以看到里面一共有三个文件:bufbomb、hex2raw、makecookie从实验指导书中可以了解到这三个文件的具体作用:bufbomb是我们要攻击的程序makecookie会根据我们的用户id生成一个“cookie”hex2raw原创 2022-04-29 18:26:42 · 2422 阅读 · 1 评论 -
【计算机系统】Bomblab实验
目录前言第一个第二个第三个第四个第四关代码func4函数第五个第六个隐藏关寻找隐藏关隐藏关代码func7函数前言内容仅作记录,请谨慎参考,思路可能差不多,但每个人的炸弹是不一样的第一个08048b90 <phase_1>: 8048b90: 83 ec 1c sub $0x1c,%esp//栈顶指针%esp-0x1c,即开辟一个大小为0x1c字节的栈空间 8048b93: c7 44 24 04 5c a1 04 movl $0x804a15c,0x4(%esp)/原创 2022-04-09 15:09:30 · 1852 阅读 · 0 评论