评分(34)
解题动态
dazhuqi 攻破了该题 43分钟前
NB2522510112 攻破了该题 2小时前
wusaihu 攻破了该题 9小时前
crea-tive 攻破了该题 11小时前
stststststst 攻破了该题 13小时前
Gaia 攻破了该题 15小时前
betaaaaa 攻破了该题 16小时前
linweirui 攻破了该题 16小时前
安全的可达鸭 攻破了该题 1天前
xiaoxiyuan 攻破了该题 1天前
洛123 攻破了该题 1天前
YDG777 攻破了该题 1天前
星域的娅弥 攻破了该题 2天前
zhiyuanadnim 攻破了该题 2天前
嘎jio噻 攻破了该题 2天前
Bertramoon 攻破了该题 2天前
int32 攻破了该题 3天前
钟意 攻破了该题 3天前
rose 攻破了该题 3天前
评论
一夕之间 4年前
举报
https://blog.csdn.net/weixin_42724859/article/details/125291187?spm=1001.2014.3001.5501该题详细步骤,并予以了总结。
YLattack 4年前
举报
md,那个控制台写js我就是搞不来,又不说
q402207401 4年前
举报
我给自己99999999999分,不知道够不够
124356 4年前
举报
怎么知道要赋值一个超大分数呢
Y0n3er 4年前
举报
根据经验,一般这种题目都是这样,然后尝试一下就得到了
落叶满阶红 4年前
举报
多玩几次,发现zM ==不变,再研究中间的是什么,试出base64编码,和分数值要对应才行
PPEEDD 4年前
举报
http://114.67.175.224:13493/score.php?score=99999&ip=175.155.58.141&sign=zMOTk5OTk===
PPEEDD 4年前
举报
http://114.67.175.224:13493/score.php?score=99999&ip=175.155.58.141&sign=zMOTk5OTk===(请求),随便游戏一局,分数无所谓,结束F12查看源码,找到GET请求部分,请求格式如前所示,zM+自己所获分数的base64加密格式,最后记得加==,回车即可
mkdirclear 4年前
举报
游戏结束bp抓包,发现GET请求,分析源码发现sign是拼接的+sign,修改score大一点满足过关要求,sign=zM+base64编码的分数+===就可以得到flag。
笨笨笨蛋 4年前
举报
sign=zM+你的分数的base64解码数+==
Pr0m1se 4年前
举报
源码里搜索sign,可以发现sign参数加密的方式为:var sign = Base64.encode(score.toString()); 打开控制台,依次输入score=999999999;var sign = Base64.encode(score.toString());sign 即可得到score,以及加密的sign值。burp抓包并且修改这两个参数值即可。
Khaz 4年前
举报
游戏结束时burp抓包,发现url参数,分析源码和参数知sign是由zM+base6(score)+==构成,将score改大,对应的sign修改即可得到flag