game1WEB 未解决

分数: 15 金币: 3
题目作者: Aman
一  血: 犬来八荒
一血奖励: 3金币
解  决: 10341
提  示:
描  述:
game1
评论
n0bridge 4年前

给大家一个思路吧,这个游戏最重要的数据包是游戏结束的时候向score.php发送的包.

回复 0

西门庆yy 4年前

数字9999经过base64编码出来最后只有一个=,为什么要多加2个==

回复 0
Mmmourn 3年前

sign的计算代码里有一个toString()方法

回复 0

Jhonzhang 4年前

这个不是直接bsae64加密 还转换成字符串了

回复 0

YozoOba 4年前

其实不用99999,写了个脚本跑了一下,3000的时候就可以拿到flag了

回复 0
snow2022 3年前

脚本分享下

回复 0

Le1a 4年前

不看评论区谁知道这99999,加个提示吧

回复 0

silence 4年前

不看评论区谁知道这99999,加个提示吧

回复 0

风沙吹奏 4年前

为什么是99999分数,哪里看到的呢?

回复 0

F1LAgia0 4年前

还是得搞懂内在的原理啊,浏览器的开发者界面也太强了8

回复 2

tomcat3747 4年前

好家伙,我竟然玩起游戏来了,差点忘记了我是来干嘛的

回复 0
yourheika 4年前

@yes1yi 请问为什么出现了一个zM啊,我看源代码里面也没有这两个啊,var sign = Base64.encode(score.toString());学了一下BASE64也没发现这个东东出现的意义

回复 1

tomcat3747 4年前

@yes1yi 666这都被你发现了,但是源代码好像没有这个拼接啊

回复 0

yes1yi 4年前

@tomcat3747 注意 sign的值是zM+base64(score)+==

回复 0

tomcat3747 4年前

@yes1yi 没做出来,光玩游戏去了,他们说要改SIGN,我改了还是没用,不知道他们是怎么搞的

回复 0

yes1yi 4年前

你做出来了?为啥我修改source一直提示失败了

回复 0

1904020231 4年前

把分打到99999,就好了,哈哈哈

回复 0

kiki 4年前

这题什么信息也没。。。。 应该提供如下信息: 游戏最高分:99999

回复 0
Zzzzyh 4年前

@xioy 用bp爆破 只要大于3000分就可以有flag

回复 0

xioy 4年前

是怎么分析得知最高分是99999分的,求大佬讲解

回复 0

WriteUp

image
hu1y40

3 金币

评分(25)

解题动态

123kk 攻破了该题 51分钟前
testda 攻破了该题 1小时前
Amilan 攻破了该题 5小时前
bugkuxuzou 攻破了该题 6小时前
satuo 攻破了该题 6小时前
867736371 攻破了该题 7小时前
mhtmhtmht 攻破了该题 7小时前
15760070456 攻破了该题 7小时前
H4ckcgl 攻破了该题 10小时前
小果d1ng 攻破了该题 17小时前
妈!有人打我 攻破了该题 19小时前
QQ3693319 攻破了该题 20小时前
qwerfsafafa 攻破了该题 1天前
嗨客111 攻破了该题 1天前
Hehe0619 攻破了该题 1天前
goeasy 攻破了该题 1天前
greatsoviet1917 攻破了该题 1天前
废柴小白 攻破了该题 1天前
sun03 攻破了该题 1天前
liruishan 攻破了该题 2天前
问题反馈