game1WEB 未解决

分数: 15 金币: 3
题目作者: Aman
一  血: 犬来八荒
一血奖励: 3金币
解  决: 13703
提  示:
描  述:
game1
评论
嘎jio噻 2天前

怪好玩的

回复 0

keke444 5天前

$expected_sign = "zM" . base64_encode($score) . "=="; score.php?score=175&ip=61.184.150.120&sign=zMMTc1== 搞明白逻辑就很简单

回复 1

Namehcy 5天前

GET /score.php?score=10000&ip=36.59.52.176&sign=zMMTAwMDA=== HTTP/1.1.抓包的时候对分数做base64编码,发现对应sign=zMMTAwMDA===里的一部分,将分数改成高分,对应修改sign里的base64编码即可。

回复 0

Devil-EV 22天前

注意格式

回复 0

tafeishi 1月前

达到一定的分数就能通关,加油

回复 1
嘎jio噻 2天前

真的啊

回复 0

式南安 2月前

F12打开开发者工具,玩一下在网络中发现请求,有一个score和一个sign二个参数,可以在源代码发现这二个参数的关系,就是sign是zM 前缀 + 标准 base64(score) 去掉 = 填充 + === 后缀,然后修改成一个足够的的数,比如9999,修改相应的zM 前缀 + 标准 base64 去掉 = 填充 + === 后缀,就可以了

回复 1

wangsir 2月前

F12打开开发者工具,控制台console直接输入Base64.encode('score')得编码然后get获取

回复 0

wangsir 2月前

flag{*******}

回复 0

iceiii 3月前

GET /score.php?score=10000&ip=223.93.105.189&sign=zMMTAwMDA===

回复 0

LiLi_hahah 3月前

游戏类ctf题目绝对是完成不了的,首先bq抓包确认什么参数是分数,修改分数后提交发现不对,后面还有一个类似base64编码,但是不完全对,去游戏web控制器中输入Base64.encode("分数")得到一串base64编码 bq更改提交后得到flag

回复 1

WriteUp

image
hu1y40

3 金币

评分(34)

解题动态

dazhuqi 攻破了该题 23分钟前
NB2522510112 攻破了该题 1小时前
wusaihu 攻破了该题 8小时前
crea-tive 攻破了该题 10小时前
stststststst 攻破了该题 12小时前
Gaia 攻破了该题 14小时前
betaaaaa 攻破了该题 16小时前
linweirui 攻破了该题 16小时前
安全的可达鸭 攻破了该题 1天前
xiaoxiyuan 攻破了该题 1天前
洛123 攻破了该题 1天前
YDG777 攻破了该题 1天前
星域的娅弥 攻破了该题 1天前
zhiyuanadnim 攻破了该题 2天前
嘎jio噻 攻破了该题 2天前
Bertramoon 攻破了该题 2天前
int32 攻破了该题 3天前
钟意 攻破了该题 3天前
rose 攻破了该题 3天前
玄瞳 攻破了该题 3天前
问题反馈