评分(0)
暂无评分
解题动态
![](/upload/user/20211217/d4d92a563ba2056ca84aacab64f4c19b.webp)
P1umH0 攻破了该题 5天前
![](/static/images/face.webp)
zero0o 攻破了该题 24天前
![](/upload/user/20230403/114f823f96855dc4d0ac25b243758ad6.webp)
我是柯鹏杰 攻破了该题 1月前
![](/upload/user/20211113/7be671bb4163b705b9a7f142e0c2bb6a.webp)
liuyan 攻破了该题 1月前
![](/upload/user/20220718/ad33cebea5724c11b3c9c33a6b85f9f6.webp)
薇琴娜酒店 攻破了该题 1月前
![](/static/images/face.webp)
pbidle 攻破了该题 2月前
![](/upload/user/20210330/c36400f2f591d05ee48d8c4f39892301.webp)
Paradiso 攻破了该题 2月前
![](/static/images/face.webp)
Just4U 攻破了该题 2月前
![](/upload/user/20221106/4dd78b0a38e1ac9f6503dfaa4b64af1c.webp)
Pouletrecrue 攻破了该题 2月前
![](/upload/user/20240510/aa1af0a42d6796ac5821c50d9a29aaf5.webp)
salmon 攻破了该题 2月前
![](/static/images/face.webp)
pdswss 攻破了该题 2月前
![](/upload/user/20230811/1f540239b8840c359cf185069df3d3aa.webp)
USBchatgptwl 攻破了该题 2月前
![](/upload/20211204/7d87ea15261789412db30d3701de18b3.png)
![](/upload/user/20230925/6ccde6305cac1cced95865330a767501.webp)
沐沐 攻破了该题 2月前
![](/upload/20210208/602da9eaa40aaaf70b84d3d446757c4a.png)
![](/upload/user/20201210/73cac1d4240ca693c82c074af736a578.webp)
⎝Lazzaro⎠ 攻破了该题 2月前
![](/static/images/face.webp)
TwTsaltfish 攻破了该题 2月前
![](/static/images/face.webp)
tianxiangfazhan 攻破了该题 2月前
![](/upload/20210208/602da9eaa40aaaf70b84d3d446757c4a.png)
![](/upload/user/20201210/34b3944f3d174ac9db2070fe0b6b4714.webp)
评论
沐沐 2月前
举报
so easy
TwTsaltfish 2月前
举报
虽然结果是搞出来了,但是总感觉我的方法不太对23333
TwTsaltfish 1月前
举报
@liuyan 谢谢,理解了,当时都没太注意,确实在是否解密flag的比较前就有计算checksum了,checkSum不超过checkPointsCalcCount的就会累加checkPoints,加一次iArr[binarySearch]就-1,这里直接把这个数值带入解密函数就不用爆破了
liuyan 1月前
举报
动态调试出错,确实是checkSum的问题,因为有一个逻辑是this.checkSum += this.checkPoints[binarySearch];也就是他会记录你这个过程中checksum的累加和,正确的checksum是checkPointsCalcCount和checkPoints对应位置的乘积和,也就是14912