[BUGKU] [REVERSE] 游戏过关

[BUGKU] [REVERSE] 游戏过关


例行PEID查壳,无壳

导入ollydbg,查找ascii字符

done!!! the flag is

双击follow

注意到上面

0092E940 /> \55 push ebp

这是函数入口

右键转到jmp,这是汇编的跳转,继续转到

0092F66A |. /75 05 |jnz XConsoleA.0092F671
0092F66C |. |E8 4384FFFF |call ConsoleA.00927AB4
0092F671 ^\E9 85FEFFFF jmp ConsoleA.0092F4FB

这次发现了calljnz是判断,如果输入错误就转到下一个jmp,输入正确才会call这个函数以输出flag

双击原来的jmp,改汇编到和call那行一样,这样无论判断正确还是错误都会call函数输出flag

之后F9运行

随便输入后回车,flag就出来了

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值