没有合适的资源?快使用搜索试试~
我知道了~
文库首页
后端
C
BinaryBomb实验.docx
BinaryBomb实验.docx
Linux
汇编语言
需积分: 10
5 下载量
186 浏览量
2019-11-26
21:05:49
上传
评论
收藏
1.2MB
DOCX
举报
温馨提示
立即下载
开通VIP(低至0.43/天)
买1年送1年
作业来的,作业来的,作业来的,重要的事情说三遍, 我用的是Debian10,大家记得装GDB,这个指令需要安装的。
资源详情
资源评论
度假村学院
学生实验报告
实验课程名称:计算机系统基础
实验项目名称:
BinaryBomb
实验
实验类型: 验证性
指导教师: 飞飞老师
实验日期:
2019
年
11
月
24
日
学生姓名
大保健
学号
班级
3
班
专业名称
软件工程
实验组
其他成员
无
实验地点
实验成绩
(教师签名)
实验目的与要求
实
验
目
的
:
使
用
课
程
知
识
拆
除
一
个
“
来
增
强
对
程
序
的
机
器
级
表
示、汇编语言、调试器和逆向工程等理解。
实验目
标:从一个
叫做
(二
进制炸弹
,简称炸
弹)的
可执行
程序中
经过反汇编发现并破解其所包含的
共
个阶段的炸弹。
实验要求:实验目标是你需要拆除尽可能多的炸弹。
实验原理与内容
每个炸弹阶段考察机器级语言程序不同方面,难度递增
阶段
:字符串比较
阶段
:浮点表示
阶段
:循环
阶段
:条件
分支:含
语句
阶段
:递归调用和栈
阶段
:指针
阶段
:链表
指针
结构
隐藏阶段,通过附加一特定字符串后才会出现。
根据反
汇编结果分
析其机器
代码所对
应的助记
符,然后
依照程序
流程选择
合适的
输入数据(拆弹密码)来逐个解除炸弹。
具体
个阶段的炸弹安排符合
以上的各个阶段的
说明,但形式上可
能因学生拿到
的程序存在结构上或者数据上的差别。
注
:可
以
根
据
个
人习
惯
使
用
自
己所
熟
悉
的
调
试工
具
,
如
,
!"!##
或
#!
等。
实验设备与软件环境
$
硬件环境:笔记本电脑
$
软件环境:
位
$
虚拟机
对
$
文件先进行反汇编,反汇编语言为:
%!
"!
&
$
,
反
汇
编
文
件
打
开
后
如
下
所
示
:
(
为文件名称,任意修改)
3.1
阶段
0
:字符串比较
$
任务描述:通过
'
的反汇编代码找出要输入的字符串
在反汇编代码中我们先找到
('&
这一段如下:
)*('&+
)*+
,
)*)+
)*
-,
.,
)*+
))
/).,
剩余25页未读,
继续阅读
评论
收藏
内容反馈
立即下载
开通VIP(低至0.43/天)
买1年送1年
评论0
去评论
最新资源
1688selenium请求
用于 go-lang 的 Raspberry Pi GPIO 库.zip
用于 Go 编程语言的自动 C-Go 绑定生成器.zip
用 golang 编写的迷你 SMTP 服务器.zip
用 Go 语言解答的 100 多道 LeetCode 热门题目集锦 .zip
用 Go 编写的玩具 JVM.zip
用 Go 编写的 SMTP 客户端和服务器库.zip
演示和模板项目.zip
深度学习(Python、C、C++、Java、Scala、Go).zip
深入研究 Go 编程语言的实现.zip
我过来啦
粉丝: 302
资源:
5
私信
上传资源 快速赚钱
前往需求广场,查看用户热搜
相关推荐
bomb实验.docx
计算机系统基础的实验作业,使用课程知识拆除一个“Binary Bombs”来增强对程序的机器级表示、汇编语言、调试器和逆向工程等理解,从一个叫做Bomb(二进制炸弹,简称炸弹)的Linux可执行程序中经过反汇编发现并破解其所包含的phase0~phase6共7个阶段的炸弹。文件为我的作业,内容有些乱,因为本人临时弄得,很懒那种。
Binary Bomb
CSAPP 的二进制炸弹试验, 用于锻炼学生对汇编, gdb的熟练程度
csapp binarybomb实验报告
本资源是CSAPP配套实验二进制炸弹binarybomb的实验报告。 使用c32asm进行反编译,查看汇编代码比较方便 编译调试工具使用gdb, 常用命令:disassemb 查看当前函数的汇编代码 x/ 0x4061a2 查看内存 b 函数名 在函数开始处设置断点 b*0x401233 在一条指令处设置断点 i r 寄存器名 查看寄存器的值
Lab2:Binary+Bomb实验指导学生书1
1.实验简介 2.实验文件 3.实验提交要求 4.实验工具 5.实验步骤提示
二进制拆弹实验报告(内含详细过程分析,系统级编程课程实验)
这个实验是我本人做的,实验报告写的很详细,共19页,分析了一弹多解
5星 · 资源好评率100%
Bomblab实验说明1
1.简介本实验通过要求你使用课程所学知识拆除一个“binary bombs”来增强对程序的机器级表示、汇编语言、调试器和逆向工程等方面原理与技能的掌握。进制炸弹
系统级编程 Lab6-BInary Bomb.zip_Binary Bomb_lab06_系统级编程
通过使用IDA pro7 来解决系统级编程实验 BInary Bomb
二进制炸弹完整解决过程+源代码
二进制炸弹完整解决过程+源代码
CSAPP Lab2: Defusing a Binary Bomb实验材料
《深入理解计算机系统》实验二--拆除二进制炸弹 实验材料
bomb实验报告
bomb实验实验报告,包含了每一关的答案及关键代码和解题思路
BinaryBomb实验-计算机系统基础-gddrxy
一个“binary bombs”(二进制炸弹,下文将简称为炸弹)是一个Linux可执行C程序,包含了7个阶段(phase1~phase6和一个隐藏阶段)。炸弹运行的每个阶段要求学生输入一个特定的字符串,若的输入符合程序预期的输入,该阶段的炸弹就被“拆除”,否则炸弹“爆炸”并打印输出 "BOOM!!!"字样。实验的目标是拆除尽可能多的炸弹层次。 每个炸弹阶段考察了机器级语言程序的一个不同方面,难度逐
单片机原理及应用实验六按键识别数码管显示实验.docx
单片机原理及应用实验六按键识别数码管显示实验.docx单片机原理及应用实验六按键识别数码管显示实验.docx单片机原理及应用实验六按键识别数码管显示实验.docx单片机原理及应用实验六按键识别数码管显示实验.docx...
(二)频移键控FSK调制与解调实验.docx
(二)频移键控FSK调制与解调实验.docx(二)频移键控FSK调制与解调实验.docx(二)频移键控FSK调制与解调实验.docx(二)频移键控FSK调制与解调实验.docx(二)频移键控FSK调制与解调实验.docx(二)频移键控FSK调制与解调实验....
基于MATLAB的-PSK调制与解调-通信原理实验.docx
基于MATLAB的-PSK调制与解调-通信原理实验.docx基于MATLAB的-PSK调制与解调-通信原理实验.docx基于MATLAB的-PSK调制与解调-通信原理实验.docx基于MATLAB的-PSK调制与解调-通信原理实验.docx基于MATLAB的-PSK调制与...
(完整word版)单片机外部中断实验报告.docx
(完整word版)单片机外部中断实验报告.docx(完整word版)单片机外部中断实验报告.docx(完整word版)单片机外部中断实验报告.docx(完整word版)单片机外部中断实验报告.docx(完整word版)单片机外部中断实验报告.docx(完整...
5星 · 资源好评率100%
机器视觉_实验.docx
机器视觉_实验.docx机器视觉_实验.docx机器视觉_实验.docx机器视觉_实验.docx机器视觉_实验.docx机器视觉_实验.docx机器视觉_实验.docx机器视觉_实验.docx机器视觉_实验.docx
CSAPP Lab2 bomblab二进制炸弹
CSAPP Lab2 bomblab二进制炸弹 拆炸弹实验源代码 深入理解计算机系统课程实验二资料。程序设计与计算机系统课程。
5星 · 资源好评率100%
bomb拆弹指南
计算机组成与结构课程实验指南LAB3,湖南大学。
电子政务外网云平台方案设计分析.docx.docx
电子政务外网云平台方案设计分析.docx.docx电子政务外网云平台方案设计分析.docx.docx电子政务外网云平台方案设计分析.docx.docx电子政务外网云平台方案设计分析.docx.docx电子政务外网云平台方案设计分析.docx.docx...
5星 · 资源好评率100%
河北工业大学-软件工程课程实验.docx
河北工业大学-软件工程课程实验.docx河北工业大学-软件工程课程实验.docx河北工业大学-软件工程课程实验.docx河北工业大学-软件工程课程实验.docx河北工业大学-软件工程课程实验.docx河北工业大学-软件工程课程实验....
5星 · 资源好评率100%
带图带代码的管理信息系统实验案例设计.doc.docx
带图带代码的管理信息系统实验案例设计.doc.docx带图带代码的管理信息系统实验案例设计.doc.docx带图带代码的管理信息系统实验案例设计.doc.docx带图带代码的管理信息系统实验案例设计.doc.docx带图带代码的管理信息...
基于MATLAB的 ASK调制与解调 通信原理实验.docx
基于MATLAB的 ASK调制与解调 通信原理实验.docx基于MATLAB的 ASK调制与解调 通信原理实验.docx基于MATLAB的 ASK调制与解调 通信原理实验.docx基于MATLAB的 ASK调制与解调 通信原理实验.docx基于MATLAB的 ASK调制与...
安全企业谈等保2.0五云端互联网金融业务的安全要求及解决方案.docx.docx
安全企业谈等保2.0五云端互联网金融业务的安全要求及解决方案.docx.docx安全企业谈等保2.0五云端互联网金融业务的安全要求及解决方案.docx.docx安全企业谈等保2.0五云端互联网金融业务的安全要求及解决方案.docx....
基于MATLAB中GUI功能设计电机仿真实验系统概要.docx
基于MATLAB中GUI功能设计电机仿真实验系统概要.docx基于MATLAB中GUI功能设计电机仿真实验系统概要.docx基于MATLAB中GUI功能设计电机仿真实验系统概要.docx基于MATLAB中GUI功能设计电机仿真实验系统概要.docx基于...
Git 使用教程详解.docx
Git 使用教程详解.docx Git 使用教程详解.docx Git 使用教程详解.docx Git 使用教程详解.docx Git 使用教程详解.docx Git 使用教程详解.docx Git 使用教程详解.docx Git 使用教程详解.docx Git 使用教程详解.docx ...
安全企业谈等保2.0五云端互联网金融业务的安全要求及解决方案.docx (2).docx
安全企业谈等保2.0五云端互联网金融业务的安全要求及解决方案.docx (2).docx安全企业谈等保2.0五云端互联网金融业务的安全要求及解决方案.docx (2).docx安全企业谈等保2.0五云端互联网金融业务的安全要求及解决方案....
简洁经典四页02.docx
简洁经典四页02.docx简洁经典四页02.docx简洁经典四页02.docx简洁经典四页02.docx简洁经典四页02.docx简洁经典四页02.docx简洁经典四页02.docx简洁经典四页02.docx简洁经典四页02.docx简洁经典四页02.docx简洁经典四...
数电实验讲义.docx
数电实验讲义.docx数电实验讲义.docx数电实验讲义.docx数电实验讲义.docx数电实验讲义.docx数电实验讲义.docx数电实验讲义.docx数电实验讲义.docx数电实验讲义.docx
简历简洁经典四页04.docx
简洁经典四页04.docx简洁经典四页04.docx简洁经典四页04.docx简洁经典四页04.docx简洁经典四页04.docx简洁经典四页04.docx简洁经典四页04.docx简洁经典四页04.docx简洁经典四页04.docx简洁经典四页04.docx简洁经典四...
数电实验步骤.docx
数电实验步骤.docx数电实验步骤.docx数电实验步骤.docx数电实验步骤.docx数电实验步骤.docx数电实验步骤.docx数电实验步骤.docx数电实验步骤.docx
资源上传下载、课程学习等过程中有任何疑问或建议,欢迎提出宝贵意见哦~我们会及时处理!
点击此处反馈
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功
评论0
最新资源