[VNCTF 2021]Ez_game-JS类题目学习记录
[VNCTF 2021]Ez_game-JS类题目学习记录
之前没咋做过js的题,也没写过js项目,但还是能简单看懂一些js代码,基础有点薄弱,所以记录下这次的做题。
这就是游戏的开始叭,你有一个回旋镖作为武器,然后金币是0,生命值是3,这个游戏就是需要你打怪过关,应该是让你通关才会给你flag,那就先玩一局看看叭
手残党第二关就没了,玩了一局唯一的感受就是好难玩,不过死后它提示可以按ESC,按了下应该是重生,不过属性保留
emem啥也不说既然这个游戏要通关才给flag,那我就找找过关函数
还真有,直接控制台跑起来
可以是可以直接到最后一关,就是属性都没变,有点垃圾,打不赢boss,如果这里直接用上面的函数过关还是没有flag,不过有个入口可以重新进第十关,这题摆明了就是要你解决掉boss才给flag
那就看看源代码有没有啥可以利用的叭
这里看到一个简单明了的注释// track player data between levels (when player is destroyed) //在关卡间追踪玩家数据(当玩家被摧毁时),该不会玩家被摧毁esc重生后的数据和这里的有关吧
直接改数据然后CTRL+S保存冲去送死,重生后直接属性拉满再去干boss
boss打完后出现flag
总结
这次做题没怎么审代码,直接投机取巧了,但代码中也都有注释,找到关键应该不难。主要是学会了应用控制台执行函数,也学会了将加载到浏览器的js代码修改后ctrl+s保存后可以按自己的意愿在浏览器中显现,(貌似这种加载js文件的题目也可以将js拦下来,换成自己本地的js代码).总之js仍然需要继续学习提高水平。
[VNCTF 2021]Ez_game-JS类题目学习记录相关推荐
- 2021 AAAI best Paper - Informer-2020 学习记录
这篇文章是来自AAAI的best paper,目前已经开源在github,这里博主记录一下自己的学习过程. 项目使用pytorch开发,按照readme要求的环境即可,环境没有问题的话基本不需要改动即 ...
- vscode中装js解释器_h5学习记录(1)--vscode配置js开发环境
文笔不是很好,第一次写东西,主要为了记录h5的学习过程.今天记录的是vscode配置js开发环境. 什么是VSCode Visual Studio Code (简称VS Code/VSC) 是一款于2 ...
- Keras中文文档:图像预处理ImageDataGenerator 类详细学习记录
写在前面的话 受教于学长,Keras的探究还需进行 要把Keras用得熟练并非那么容易 1.ImageDataGenerator 类 参考文献:https://keras.io/zh/preproce ...
- 前端使用crypto.js进行加密学习记录
因为我的需求是加密可逆,具有一定的安全性(对安全性要求不高),所以使用DES或AES即可,我用的是AES js下载 下载 Nodejs后端:对用户密码进行加密 - WJY- - 博客园Nodejs后端 ...
- JS / JQ 学习记录
<一起学前端 之 JS 篇>是记录从 2020.4.29 开始,学习 JS 的收获与感悟. 2020.4.29 数据存储单位 JavaScript介绍 JS是什么 运行在客户端的脚本语言, ...
- Java常用类(谷粒商城学习记录)
Java常用类 谷粒商城学习记录 谷粒商城学习记录 谷粒商城学习记录 干嘛老是提示我与别人的文章相似呢?真的是我自己整理的啊啊啊 老是提示与这个文章相似 https://blog.csdn.net/c ...
- 2021年3月7日之前学习记录
学习记录 每日任务有两项:做题和总结当天所学知识.做题由简单到困难,刷题顺序是PAT->蓝桥杯->牛客->力扣->PAT··· 写博客进行自我监督 day 4,5,6 × 反思 ...
- 小余学调度:学习记录(2021.8.30-2021-9.5)
小余学调度系列文章,记录小余同学入职电力调度员一路的学习记录,由于工作性质,在这个系列,只写能公开的知识点,不涉及机密. 提示:专栏解锁后,可以看这个专栏所有文章,划算. 文章目录 一.如何从接线图中 ...
- 2021年Node.js开发人员学习路线图
Node.js 自发布以来,已成为业界重要破局者之一.Uber.Medium.PayPal 和沃尔玛等大型企业,纷纷将技术栈转向 Node.js.Node.js 支持开发功能强大的应用,例如实时追踪 ...
最新文章
- 深度学习发现古人类遗址,AI 考古比胡八一更高效
- Android - Manifest 文件 详解
- FICO年结完全手册
- 从一个实际的例子出发,谈谈SAP Commerce Cloud电商云的UI自定义开发
- Java实现栈(顺序栈,链栈)
- influxdb连续查询CQ和保留策略RP
- vue实现倒计时验证码
- [妙味DOM]第五课:事件深入应用
- Springboot+Mysql房产中介在线买房卖房租房系统
- 明知道计算机是吃青春饭,为什么还有那么多人前仆后继
- flink的Yarn模式
- SQL Server实际执行计划COST欺骗案例
- 朋友们给《Java程序员,上班那点事儿》的赠言
- python 官方中文文档(在线)
- 【常用模块】OLED显示模块(原理讲解、STM32实例操作)
- ftp用户名 密码输入正确 登陆报530 Login incorrect.331 Please specify the password.
- 百度地图根据经纬度定位
- java 颜色平滑渐变算法_颜色渐变算法
- 现在的媒体时兴“毁人不倦”?
- 冬天,这6款养生粥,你是一定要喝的
热门文章
- 用html,css,js来绘制中国地图
- 【日常训练】883. 三维形体投影面积
- 微服务与 SOA的关系
- 刘韧:终生学习就是想方设法保持25岁时的智力水平
- SQL update语句加减乘除运
- HTML中div与span的区别,在HTML的网页布局里div与span有什么区别
- Java 编程思想源代码导入eclipse使用流程
- 从零开始搭建深度学习服务器: 基础环境配置(Ubuntu + GTX 1080 TI + CUDA + cuDNN)
- idea 编辑器如何输入自增序号
- 汇编语言 王爽 第四版 第三章 检测点3.2