![](https://img-blog.csdnimg.cn/20201014180756925.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
re
侯慧婷
这个作者很懒,什么都没留下…
展开
-
bugku_re_easy_re
BUGKU 逆向题:easy_reeasy_re将程序拖入到ida中打开。使用F5键得到C语言代码。对代码进行分析,可以发现:程序要求输入一个字符串,再将这个输入的字符串和某个已有的字符串进行比对,如果两者相等,则输出:flag get。显然,这个存在函数中的也有的字符串就是flag。进入内存中寻找flag,再使用右键->data,将十六进制数转换成字符串,如下图所示:flag...原创 2019-01-24 13:44:58 · 739 阅读 · 0 评论 -
bugku_re_easy_vb
BUGKU 逆向题:easy_vbeasy_vb直接将程序拖入ida打开,往下翻一下就能发现flag,如图所示:flag为:MCTF{N3t_Rev_1s_E4ay}原创 2019-01-24 13:45:51 · 245 阅读 · 0 评论 -
bugku_re_入门逆向
BUGKU 逆向题:入门逆向入门逆向将题目所给的文件打开,直接拖到ida里面,查看汇编代码。(建议不要直接F5,因为F5后看不到mov指令,我一开始就是这样的,找了半天。)如下图所示:这时,发现调用print函数后面有很多mov指令。对照ascii表,发现66h是f,6Ch是l。那么显然,mov后面的十六进制数就是最终的flag。flag为:flag{Re_1s_S0_C0OL}...原创 2019-01-24 15:29:40 · 637 阅读 · 0 评论 -
bugku_re_游戏过关
BUGKU 逆向题:游戏过关游戏过关将程序下载,打开程序,发现是一个游戏界面:键盘输入1-8的数字n,当输入n时,将会改变第n-1、n和n+1盏灯的状态,如果8盏灯的状态全部为亮,则输出flag。方法一最简单的方法就是将游戏完通关,通关后,得到结果如下:flag就这样出来了。方法二除了这种直接将游戏通关的办法,我还考虑使用ida找到flag的方法,下面将介绍这种方法。将程序拖入i...原创 2019-01-24 15:30:11 · 400 阅读 · 1 评论 -
bugku_re_逆向入门
BUGKU 逆向题:逆向入门逆向入门打开题目所给的exe文件,发现前几个字母是data:image/png。显然,这是一个图片文件。打开记事本,将exe文件内容复制到中,如下图所示:将此文件保存成html文件,打开发现是一个二维码。扫描二维码即可得到flag。flag为:bugku{inde_9882ihsd8-0}...原创 2019-01-24 21:20:02 · 249 阅读 · 0 评论