原文:Bomblab

这个实验曾经做过 这次又做了一遍,对之前的过程作了补充 binary bomb 一 实验目的: 增强对程序机器级表示 汇编语言 调试器和逆向工程等理解。 二 实验要求: 熟练使用gdb调试器和objdump 单步跟踪调试每一阶段的机器代码 理解汇编语言代码的行为或作用 推断 拆除炸弹所需的目标字符串。 在各阶段的开始代码前和引爆炸弹函数前设置断点,便于调试。 三 实验内容: 准备: 使用objdu ...

2019-02-10 11:31 0 715 推荐指数:

查看详情

CSAPP-bomblab

date: 2020-05-04 本实验中博主采用对 objdump -D 令生成的文本进行分析求解(需要有基本的汇编知识,了解各种指令以及栈帧结构,之后的讨论中不会对此进行介绍),gdb ...

Sat May 09 08:03:00 CST 2020 0 758
CSAPP-bomblab

DO NOT READ THIS ARTICLE. I wrote bullshit in English. This lab I have finished once, so this ...

Tue Mar 03 04:43:00 CST 2020 0 1143
CSAPP_BombLab实验报告

Lab_2实验报告 目录 Lab_2实验报告 屏幕截图 考察内容 各题答案 bomb1 bomb2 ...

Wed Oct 23 01:03:00 CST 2019 0 409
本地断网运行bomblab(2021)

安装hexedit: 终端运行命令 sudo apt install hexedit 修改initialize_bomb: 通过反汇编我们可以得到下面的代码 使用hexedit打开bom ...

Tue Sep 28 05:18:00 CST 2021 0 382
终于要开始做大名鼎鼎的BombLab了!

首先是一些准备工作 lab下载地址:http://csapp.cs.cmu.edu/3e/labs.html 第二个的Bomblab的 self-study handout就是 在做这个lab前,首先要确定使用的调试工具。我试过gdbtui(难用,显示有问题)和ddd(难用+丑 ...

Wed Dec 13 02:37:00 CST 2017 0 6128
计算机系统导论——LAB(2)——bomblab

写在前面: 本文章没有拆弹教程,只有拆弹准备工作教程! Welcome to my fiendish little bomb. You have 6 phases with which to bl ...

Thu Oct 10 21:50:00 CST 2019 0 511
深入理解计算机系统 BombLab 实验报告

又快有一个月没写博客了,最近在看《深入理解计算机系统》这本书,目前看完了第三章,看完这章,对程序的机器级表示算是有了一个入门,也对 C 语言里函数栈帧有了一个初步的理解。 为了加深对书本内容的认识,以后每学习完一部分章节,就完成相应书本附带的实验题目。 第三章对应的实验是 BombLab,下面 ...

Mon Dec 17 04:09:00 CST 2018 0 2139
 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM