bugkuctf 游戏通关玄学式速通
菜鸡第二个博客,homuraVM先咕咕咕了,周六去图书馆弄。
先讲讲这道有意思的题目~
点开一看是个游戏,好了,大致方向出来了,爆破。。。
当然我也试着通了下(经舍友半小时尝试看来,是通不了了,其实我没玩2333)
od加载,字符串查找,发现flag输出前的字符串
点进去,下面有很多mov,可以猜测(凭着做题经验和运气),那些便是flag了。
ok,那就开始吧,刚开始加载进去时就是个jmp,直接改成009CE972
跑完mov语句,查看发现不是flag!!!莫慌,往下走几步就能看到一个解密函数。
其实就是经过俩次异或。
观察原来的字符串,下个断点f9几次跑完解密函数。
flag得。
当然我也看了下其他的写法。。。
发现
为什么不直接写呢???
我舍友可能是。。。
才能写半小时没写出来。。。
如有出错,望大佬多指教~