[NSSCTF 2022 Spring Recruit]ezgame
目录
[NSSCTF 2022 Spring Recruit]ezgame
查看源码,得到提示:分数超过 65 分才能获得 flag
当然,你要是太闲可以去把这游戏玩到 65 分,比赛的时候没那么多时间
打开样式编辑器分析 JS 代码,找到一个代表得分的变量:scorePoint
Ctrl+F
搜索 scorePoint ,找到一处让 scorePoint 变量加 1 的代码
如图,在此处打个断点
随便去游戏里得一分,代码就会运行到断点这边停下来,去控制台输入:scorePoint=999999;
回车
再继续游戏就能看到得分变为 999999 ,结束游戏就能得到 flag
写 WP 的时候发现 flag 就在 JS 代码里 ,直接搜就能搜到,不需要以上那么复杂的步骤
这就很尴尬 🤡
欲将心事付瑶琴。知音少,弦断有谁听?