ctfshow web18
- 题号:web18
- 难度:⭐⭐
- 考点:信息收集(js泄露)
- 日期:2026-9-5
题目描述

解题思路
1.这是一个javascript 的游戏,游戏的目的就是让要赢,从js代码中可知,当score>120时,且game_over这个参数为false时,即可赢,于是打开开发者模式中的console,直接赋值score=130 game_over=false 然后,执行游戏 的run() 即可得到 “你赢了,去幺幺零点皮爱吃皮看看”, 即,110.php 打开它,即得flag
Payload / 关键操作
1.score = 150; // 顶分
game_over = true; // 触发结束
复现截图

对应课程章节
62JS逆向调试
踩坑记录 / 复盘
if(game_over == false) { 继续跑 } else { ← 要赢必须先进这个分支(game_over 得是 true!) if(score > 100) { 赢 } ← score 还得 >100 }