本文最后更新于25 天前,其中的信息可能已经过时,如有错误请发送邮件到big_fw@foxmail.com
一、信息收集
-
访问网站
发现过关方法是坚持60秒 -
查看一下源码
发现是snake.js控制的
二、查看一下js代码
-
搜索flag,发现没有
-
搜索score,发现getscore是在Snake.prototype类中
-
搜索speed
发现有一个加速的代码
三、解法
1.死了之后点击取消,等待60秒后,按下空格即可获得flag
2.在控制台输入以下代码
Snake.prototype.getScore = () => 61
按下空格即可输出flag
3.删除speed++,然后保存
点击取消,等待60秒即可获得flag

总结
- js分析
将类中的方法赋值为61:Snake.prototype.getScore = () => 61
更改速度