题目描述
题目截图如下:

进入场景看看:

是一个盖楼的游戏!
解题思路
- 先看看源码,好像没发现什么特别的
- 是不是要得到一定的分数才会有对应的flag?
- 查看下F12,请求链接发现==,这不就提示了
相关工具
解题步骤
- F12 查看网络,得到链接:
http://114.67.175.224:19973/score.php?score=300&ip=117.170.203.64&sign=zMMzAw==

对zMMzAw==进行base64解密得到【乱码】:

怎么回事?于是又玩一遍又一遍,发现了相同的地方:

http://114.67.175.224:19973/score.php?score=275&ip=117.170.203.64&sign=zMMjc1==
http://114.67.175.224:19973/score.php?score=25&ip=117.170.203.64&sign=zMMjU===
- zMMjc1==
- zMMzAw==
- zMMjU===
就是前面的zM 都是一样的,那就去掉试试,再次解码:

发现和游戏的分数是一样的:

我瞎说,这是不是要我给把分数拉高,比如9999分,于是使用hackbar来试试:
http://114.67.175.224:19973/score.php?score=275&ip=117.170.203.64&sign=zMOTk5OQ==

失败了,为啥?
忽略了前面的275,没有同步:

ok,那就再试一下:
http://114.67.175.224:19973/score.php?score=9999&ip=117.170.203.64&sign=zMOTk5OQ==

ok,确实是
得到Flag
flag{e45e4c8e74274f3a259fbca187d0bd95}

新知识点
- 熟悉使用浏览器的F12 中的网络请求
- 分析请求的相似性,推断判断
有用的话,请
点赞收藏评论,帮助更多的同学哦



















