[精品]CSAPP Bomb Lab 解题报告(六)
接上篇[精品]CSAPP Bomb Lab 解题报告(五)
gdb常用指令
设置Intel代码格式:set disassembly-flavor intel
查看反汇编代码:disas phase_1
查看字符串:(gdb) x/s 0x402800
0x402800: "Gunston"
6. Phase 6: linked lists / pointers / structs
6.1 本关密码
4 3 2 1 6 5
6.2 解题过程
%rdi = input
6.2.0 观察函数 phase_6
在 bomb.asm 中找到函数 phase_6 对应的汇编语句:
00000000004010f4 <phase_6>:4010f4: 41 56 push %r14401
[精品]CSAPP Bomb Lab 解题报告(六)相关推荐
- [精品]CSAPP Bomb Lab 解题报告(七)——隐藏关卡
接上篇[精品]CSAPP Bomb Lab 解题报告(六) gdb常用指令 设置Intel代码格式:set disassembly-flavor intel 查看反汇编代码:disas phase_1 ...
- [精品]CSAPP Bomb Lab 解题报告(五)
接上篇[精品]CSAPP Bomb Lab 解题报告(四) gdb常用指令 设置Intel代码格式:set disassembly-flavor intel 查看反汇编代码:disas phase_1 ...
- [精品]CSAPP Bomb Lab 解题报告(四)
接上篇[精品]CSAPP Bomb Lab 解题报告(三) gdb常用指令 设置Intel代码格式:set disassembly-flavor intel 查看反汇编代码:disas phase_1 ...
- [精品]CSAPP Bomb Lab 解题报告(三)
接上篇[精品]CSAPP Bomb Lab 解题报告(二) gdb常用指令 设置Intel代码格式:set disassembly-flavor intel 查看反汇编代码:disas phase_1 ...
- [精品]CSAPP Bomb Lab 解题报告(二)
接上篇[精品]CSAPP Bomb Lab 解题报告(一) gdb常用指令 设置Intel代码格式:set disassembly-flavor intel 查看反汇编代码:disas phase_1 ...
- [精品]CSAPP Bomb Lab 解题报告(一)
接上篇堆栈图解CSAPP Bomb Lab实验解析 gdb常用指令 设置Intel代码格式:set disassembly-flavor intel 查看反汇编代码:disas phase_1 查看字 ...
- 堆栈图解CSAPP Bomb Lab实验解析
CSAPP Bomb Lab 实验解析 Bomblab是csapp的第二个配套实验,该实验提供了一个bomb二进制文件和一个bomb.c源文件,我们的目标是运行bomb并按照提示一步步输入字符串,直到 ...
- CSAPP Bomb Lab
CSAPP Bomb Lab bomb lab给了我们一个bomb的可执行文件,以及一个bomb.c的源文件,不过这个文件只是程序的逻辑逻辑框架,无法编译.进入bomb.c可以看到程序的流程是有6个p ...
- CSAPP Bomb Lab记录
记录关于CSAPP 二进制炸弹实验过程 (CSAPP配套教学网站Bomb Lab自学版本,实验地址:http://csapp.cs.cmu.edu/2e/labs.html) (个人体验:对x86汇编 ...
最新文章
- [LeetCode] Longest Palindromic Substring
- 我理解的【旁路代理】
- mysql 2进制 安装_mysql二进制安装
- OPencv_边缘检测算法
- datatables data bind json
- opengl es坐标变换2
- 晋安林氏禄公后裔世系
- xci转化nsp_Switch游戏XCI转NSP的教程+工具下载
- android开发工具 go,轻松搭建基于go1.5开发Android应用的环境 | Go语言中文网 | Golang中文社区 | Golang中国...
- ANSYS有限元分析
- 阿里云轻量级应用服务器设置外网访问端口
- 编写函数trans(str)实现字符串中数字转化为大写汉字。例如 “0123456789“转化为 “零壹贰叁肆伍陆柒捌玖“。
- Illegal string offset错误
- 用python画小猪佩奇代码_用python画个小猪佩奇(turtle示例源码)
- 电脑显示没有wifi连接到服务器地址,WIFI无ip分配怎么解决
- JS 正则表达式获取匹配内容
- 零基础请进,影视解说必备的5个工具|不可错过的免费配音软件
- 人工智能AI主题汇总(至2023年02月11日)
- MyBatis(四)Mybatis的参数
- 安徽初中会考计算机考什么,安徽初中会考考试有什么重要性?会考考试不及格能中考和领取毕业证吗?...
热门文章
- JavaOne 2012:使用HTML5和Java构建移动应用程序
- 更换mysql_安利给你,关于MySQL字符集乱码与解决方案
- python 分布式队列_〖Python〗-- Celery分布式任务队列
- MySQL 8.x 修改root用户密码/修改密码/重置密码/忘记密码(为了避免掉坑,值得收藏)
- c语言测试清单,c语言测试(C language test).doc
- java亮剑_黄金矿工3-太空版
- 极光推送android点击跳转页面,app关闭时点击推送消息实现页面跳转
- Mysql存储函数实现增删改查_使用存储过程操作数据库(实现增删改查)
- mysql如何让表建立连接吗_MySQL 表与表之间建立关系
- 配置多个git账号_docker随手笔记第七节 jenkins通过git部署java微服务插件安装