实验吧CTF题库 bin100(ebCTF 2013) 利用OD进行逆向破解
来源:互联网 发布:ubuntu终端命令大全 编辑:程序博客网 时间:2024/05/18 02:07
题目链接:点击打开链接
分析:
首先我们运行打开的程序,发现是一个按回车键然后生成一个骰子个数的游戏,试验了两下,发现可能要很多步才能得出最终答案,所以需要我们对这个程序破解然后跳过这个验证环节。
1.使用PEID载入分析一下,发现是C++编写的,没有加壳:
2.接下来使用OD载入程序,然后在LCG窗口,右击,选择如图所示的栏目来查看所有涉及到的文本字符串:
3.我们通过分析字符串,可以看出整个游戏有六个掷骰子的过程,如果随机扔,基本不能获得flag,点击类似于如图所示的每一次正确扔出骰子的信息:
4.我们通过对jz跳转指令的分析,发现如果点数不对,这里会对进行跳转,因此我们尝试将所有的jz测试语句nop掉:
5.这样我们再保存所有修改,生成程序,放到CMD中运行,直接一路回车即可得到最终的flag:
阅读全文
0 0
- 实验吧CTF题库 bin100(ebCTF 2013) 利用OD进行逆向破解
- CheatEngine-实验吧CTF题库writeup
- od 逆向破解口诀
- 实验吧CTF逆向题1000writeup
- 实验吧CTF逆向题目easycreakme题解
- 171008 逆向-实验吧ctf(300re-bin)
- 171009 逆向-实验吧ctf(250re-apk)
- 实验吧CTF-web
- CTF-实验吧-Flash14
- 实验吧 CTF
- 实验吧ctf
- ctf实验吧writeup
- CTF 实验吧 Forms
- 实验吧CTF题库 2015RCTF(misc50)安全杂项 grep检索字符串与python解析文本
- OD破解
- 实验吧之CTF---查理德
- 实验吧之CTF---Snake
- CTF 题目练习题库
- gif转化命令
- 浅谈指针
- 输出所有和为S的连续正数序列。序列内按照从小至大的顺序,序列间按照开始数字从小到大的顺序
- 欢迎使用CSDN-markdown编辑器
- 选择排序
- 实验吧CTF题库 bin100(ebCTF 2013) 利用OD进行逆向破解
- 生活小记46
- Java内置锁与synchronized关键字
- 二叉堆基本模板
- 用Python生成二维码
- idea设置作者
- HDU 2056 Rectangles(矩形相交判断)
- [C-C++]DLL之旅2 : 调用DLL(静态&动态加载)
- 3Sum