评分(1)
解题动态
t0ur1st 攻破了该题 8小时前
kingx3 攻破了该题 1天前
月落寒潭无影 攻破了该题 3天前
Amy 攻破了该题 3天前
sjhnb 攻破了该题 4天前
xiaoxiao972521 攻破了该题 4天前
w84jhjfa9 攻破了该题 4天前
cxy..... 攻破了该题 4天前
valecalida 攻破了该题 8天前
Alter 攻破了该题 11天前
奥特娘 攻破了该题 11天前
一江明月送归舟 攻破了该题 11天前
itsjimo 攻破了该题 14天前
Lapis 攻破了该题 15天前
noob11 攻破了该题 15天前
qi1102 攻破了该题 16天前
CCC1112 攻破了该题 17天前
zmjjkk..... 攻破了该题 19天前
豆神 攻破了该题 19天前
评论
艹耳 23天前
举报
玩到2048就拿到flag了
1小鱼 1月前
举报
我涛哥还没来呢
freefly 2月前
举报
先用ApkLab分析一下源码,获得正确的CheckNum,直接用frida Hook 解密函数就可以了
憧憬成为逆向高手 2月前
举报
是真的,玩通关之后会爆flag
LonReser 4月前
举报
不管用什么方式解出来都是一串很奇怪的字符,要相信自己,直接拿flag{}包起来就好
无法释怀的遗憾en 2年前
举报
so easy
TwTsaltfish 2年前
举报
虽然结果是搞出来了,但是总感觉我的方法不太对23333
TwTsaltfish 2年前
举报
@liuyan 谢谢,理解了,当时都没太注意,确实在是否解密flag的比较前就有计算checksum了,checkSum不超过checkPointsCalcCount的就会累加checkPoints,加一次iArr[binarySearch]就-1,这里直接把这个数值带入解密函数就不用爆破了
liuyan 2年前
举报
动态调试出错,确实是checkSum的问题,因为有一个逻辑是this.checkSum += this.checkPoints[binarySearch];也就是他会记录你这个过程中checksum的累加和,正确的checksum是checkPointsCalcCount和checkPoints对应位置的乘积和,也就是14912