玩游戏解决的话123345678就能按出来;OD解决的话就把条件判断输出flag的cmp edx,1全改成cmp edx,0 就能直接打印falg
od从开头跟进跳转,找到8个判断,8个判断都会跳转到跳出,跳出上边有个call,把call的地址给到跳出里,跳出的同事也会调用call 而这个call就是调用生成flag 所以,不管你输入几,flag都被带出来了
提示高风险
在安全沙箱中运行
谁推荐下学习OD和IDA工具的地方
我是ubuntu。。。还好旁边有太nat的windows,qwq。
这道动态调试简单些吧,ida难搞
OD找到八个断点后那个寄存器那里的步骤就实在不懂如何操作得了,flag是试出来的
会做的同志讲讲咋做的?我来学习下,谢谢。
虽然乱按可以得到flag,但对自己帮助不大。理清楚flag的触发点,通过ida跟进调试,直接运行破解后的程序得到flag,才是最舒服的
评论区就这么爱忽悠人?游戏密码不是88486666吗?
...
评论
烟雨徒惹枯叶 2年前
举报
玩游戏解决的话123345678就能按出来;OD解决的话就把条件判断输出flag的cmp edx,1全改成cmp edx,0 就能直接打印falg
飞翔的企鹅 2年前
举报
od从开头跟进跳转,找到8个判断,8个判断都会跳转到跳出,跳出上边有个call,把call的地址给到跳出里,跳出的同事也会调用call 而这个call就是调用生成flag 所以,不管你输入几,flag都被带出来了
91666abc 2年前
举报
提示高风险
c4N15m1N0R 2年前
举报
在安全沙箱中运行
feik 2年前
举报
谁推荐下学习OD和IDA工具的地方
dog 2年前
举报
我是ubuntu。。。还好旁边有太nat的windows,qwq。
fddpku 2年前
举报
这道动态调试简单些吧,ida难搞
kuafu一shell 2年前
举报
OD找到八个断点后那个寄存器那里的步骤就实在不懂如何操作得了,flag是试出来的
moqi0022 2年前
举报
会做的同志讲讲咋做的?我来学习下,谢谢。
Jokyper 2年前
举报
虽然乱按可以得到flag,但对自己帮助不大。理清楚flag的触发点,通过ida跟进调试,直接运行破解后的程序得到flag,才是最舒服的
lu0r3n 2年前
举报
评论区就这么爱忽悠人?游戏密码不是88486666吗?