游戏过关Reverse 未解决

分数: 15 金币: 2
题目作者: 未知
一  血: blacksugar
一血奖励: 2金币
解  决: 4433
提  示:
描  述:
zsctf{}
其  他: 下载
评论
1144486597 1年前

题目现在有问题,用python脚本做不出来,具体说跑不完,不完整,代码有问题

回复 0

bbker 1年前

IDA-strings搜索关键字flag 找到“done!!! the flag is ”找到入口-修改jmp 出结果

回复 0

plaa 1年前

if中的 8条 比较语句,比较是否为1,找到其对应的汇编语言地址(点击代码,下方会显示 汇编语言地址),看到有 8条 cmp 指令,把指令中的1 改为 0 ,保存即可,重新运行程序,输入0 即可得到flag

回复 0
1482093398 1年前

怎么找到其对应的汇编语言地址哇

回复 0

plaa 1年前

拖入ida,F5得到 伪c代码,阅读注释,说明全为1时,输出flag

回复 0

plaa 1年前

zsctf{T9is_tOpic_1s_v5ry_int7resting_b6t_others_are_n0t}

回复 0

八一卜kod 1年前

更直白的的, 按1 等于在答案池里添加了 8, 1, 2, 都按一遍, 答案池: 111,222,333,... 等价于 12345678

回复 1

八一卜kod 1年前

只要把8个数字以任何顺序都按一遍就可以了. 证明: 8个数字都按一遍, 则等价于所有的灯都按了三次 等价于所有的灯都按了一次

回复 2

hbzw 1年前

笨比方法,把游戏玩通关

回复 1

MaStAr 1年前

8栈灯全部点亮,只需要从任一数字开始,以与8互质的数为跨度依次输入直到8次即可。如12345678,14725836,16385274,……

回复 1

Cryflmind 1年前

这都不用逆向啊??? 一个结论是,你可以选择3个连在一起熄灭的灯,让三盏灯一起亮起来,所以我们可以点亮1 2 3 /4 5 6 /7 8 1然后你就会发现1熄灭了,这时候点1你会把1点亮 2熄灭,然后灭掉3 4 5/5 6 7,你就会发现现在3、3成对了。最后输入3和7完工。25814637

回复 0

WriteUp

image
123456a7

3 金币

评分(11)

解题动态

Aooo666 攻破了该题 8小时前
XoYox 攻破了该题 8小时前
adminmmmmm 攻破了该题 1天前
diluoyue 攻破了该题 1天前
senrab 攻破了该题 2天前
ljy1997 攻破了该题 2天前
浪鸭 攻破了该题 2天前
千万 攻破了该题 2天前
XIAObu小布 攻破了该题 2天前
鹅鹅12138 攻破了该题 2天前
这样也行? 攻破了该题 4天前
谎话有点甜 攻破了该题 5天前
yenmor 攻破了该题 6天前
lQing 攻破了该题 6天前
jfmhf 攻破了该题 6天前
chaojidajiji 攻破了该题 7天前
Arno_Zoffy 攻破了该题 7天前
香克斯呀 攻破了该题 7天前
Cipher07 攻破了该题 8天前
Cyra 攻破了该题 9天前
问题反馈