[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类题目学习记录相关推荐

  1. 2021 AAAI best Paper - Informer-2020 学习记录

    这篇文章是来自AAAI的best paper,目前已经开源在github,这里博主记录一下自己的学习过程. 项目使用pytorch开发,按照readme要求的环境即可,环境没有问题的话基本不需要改动即 ...

  2. vscode中装js解释器_h5学习记录(1)--vscode配置js开发环境

    文笔不是很好,第一次写东西,主要为了记录h5的学习过程.今天记录的是vscode配置js开发环境. 什么是VSCode Visual Studio Code (简称VS Code/VSC) 是一款于2 ...

  3. Keras中文文档:图像预处理ImageDataGenerator 类详细学习记录

    写在前面的话 受教于学长,Keras的探究还需进行 要把Keras用得熟练并非那么容易 1.ImageDataGenerator 类 参考文献:https://keras.io/zh/preproce ...

  4. 前端使用crypto.js进行加密学习记录

    因为我的需求是加密可逆,具有一定的安全性(对安全性要求不高),所以使用DES或AES即可,我用的是AES js下载 下载 Nodejs后端:对用户密码进行加密 - WJY- - 博客园Nodejs后端 ...

  5. JS / JQ 学习记录

    <一起学前端 之 JS 篇>是记录从 2020.4.29 开始,学习 JS 的收获与感悟. 2020.4.29 数据存储单位 JavaScript介绍 JS是什么 运行在客户端的脚本语言, ...

  6. Java常用类(谷粒商城学习记录)

    Java常用类 谷粒商城学习记录 谷粒商城学习记录 谷粒商城学习记录 干嘛老是提示我与别人的文章相似呢?真的是我自己整理的啊啊啊 老是提示与这个文章相似 https://blog.csdn.net/c ...

  7. 2021年3月7日之前学习记录

    学习记录 每日任务有两项:做题和总结当天所学知识.做题由简单到困难,刷题顺序是PAT->蓝桥杯->牛客->力扣->PAT··· 写博客进行自我监督 day 4,5,6 × 反思 ...

  8. 小余学调度:学习记录(2021.8.30-2021-9.5)

    小余学调度系列文章,记录小余同学入职电力调度员一路的学习记录,由于工作性质,在这个系列,只写能公开的知识点,不涉及机密. 提示:专栏解锁后,可以看这个专栏所有文章,划算. 文章目录 一.如何从接线图中 ...

  9. 2021年Node.js开发人员学习路线图

    Node.js 自发布以来,已成为业界重要破局者之一.Uber.Medium.PayPal 和沃尔玛等大型企业,纷纷将技术栈转向 Node.js.Node.js 支持开发功能强大的应用,例如实时追踪 ...

最新文章

  1. 深度学习发现古人类遗址,AI 考古比胡八一更高效
  2. Android - Manifest 文件 详解
  3. FICO年结完全手册
  4. 从一个实际的例子出发,谈谈SAP Commerce Cloud电商云的UI自定义开发
  5. Java实现栈(顺序栈,链栈)
  6. influxdb连续查询CQ和保留策略RP
  7. vue实现倒计时验证码
  8. [妙味DOM]第五课:事件深入应用
  9. Springboot+Mysql房产中介在线买房卖房租房系统
  10. 明知道计算机是吃青春饭,为什么还有那么多人前仆后继
  11. flink的Yarn模式
  12. SQL Server实际执行计划COST欺骗案例
  13. 朋友们给《Java程序员,上班那点事儿》的赠言
  14. python 官方中文文档(在线)
  15. 【常用模块】OLED显示模块(原理讲解、STM32实例操作)
  16. ftp用户名 密码输入正确 登陆报530 Login incorrect.331 Please specify the password.
  17. 百度地图根据经纬度定位
  18. java 颜色平滑渐变算法_颜色渐变算法
  19. 现在的媒体时兴“毁人不倦”?
  20. 冬天,这6款养生粥,你是一定要喝的

热门文章

  1. 用html,css,js来绘制中国地图
  2. 【日常训练】883. 三维形体投影面积
  3. 微服务与 SOA的关系
  4. 刘韧:终生学习就是想方设法保持25岁时的智力水平
  5. SQL update语句加减乘除运
  6. HTML中div与span的区别,在HTML的网页布局里div与span有什么区别
  7. Java 编程思想源代码导入eclipse使用流程
  8. 从零开始搭建深度学习服务器: 基础环境配置(Ubuntu + GTX 1080 TI + CUDA + cuDNN)
  9. idea 编辑器如何输入自增序号
  10. 汇编语言 王爽 第四版 第三章 检测点3.2