Bugku MISC come_game

  • 一、题目
  • 二、思路
  • 三、复现
  • 四、总结

我会不定时更新bugku的题目,和大家共同学习,披荆斩棘。日拱一卒,你的付出,终将使你强大。希望大家喜欢,多多点赞收藏谢谢。

一、题目


打开后发现是一个小游戏,游戏爱好者的福音。

二、思路

遇到这道题,一开始可能没有思路,但是不要紧,实践出真知,我们就放松心情快乐起来吧。

真的很难,手残,依然没有通关,此时我发现多了一个save1的文件夹。进入思想平行世界。玩了一把游戏出现了save1的字样,根据字面意思推断,可能为游戏存档。想到游戏存档,这道题可能就是通过修改游戏存档,实现跳关、修改装备等等,获取flag。

三、复现

  1. 使用winhex将该存档文件打开。并没有发现太多价值的信息。

  2. 此时我们让操控小人,进入newgame,开始游戏。

  3. 返回winhex,发现数据发生了改变,显示2 A C,三个字符。猜测是操控小人,进入游戏后,游戏进行了存档,save1文件夹内容发生了改变。。。我们将2改为3,看看是不是有变化。

  4. 首先必须要操控小人挂掉,才能触发save1文件。

  5. 按R后发现来到了第三关。证明我们的思路正确,save1确实为存档,通过修改存档我们寻找flag的踪迹。

  6. 通过一次一次实验发现,当改为第5关时候出现了flag。


flag为SYC{6E23F259D98DF153}

四、总结

利用脑图回忆做题思路。

我会不定时更新bugku的题目,和大家共同学习,披荆斩棘。日拱一卒,你的付出,终将使你强大。希望大家喜欢,多多点赞收藏谢谢。

Bugku MISC come_game 详解相关推荐

  1. [bugku]-秋名山车神详解

    解题 每一次刷新都不一样 post传参value 脚本1 import requests import re url = 'http://114.67.175.224:10053/' s = requ ...

  2. sun.misc.BASE64Encoder详解

    #(一).BASE64编码规则及JAVA中的使用 ##1.编码规则: Base64编码要求把3个8位字节(38=24)转化为4个6位的字节(46=24),之后在6位的前面补两个0,形成8位一个字节的形 ...

  3. SimpleRAR-攻防世界-Misc(图文详解),文件块和子块,图片的隐写二维码

    这题有点琐碎吧,记一下,多少学点东西 一 菜狗最近学会了拼图,这是他刚拼好的,可是却搞错了一块(ps:双图层) 下载文件,就一个flag.txt,把压缩包扔进winhex 参考, 因为这里是文件头不是 ...

  4. Java中的Base64详解

    详解Java中的Base64原理跟用法 简介 ​ Base64编码,是我们程序开发中经常使用到的编码方法.它是一种基于用64个可打印字符来表示二进制数据的表示方法.它通常用作存储.传输一些二进制数据编 ...

  5. Bugku 可爱的故事 详解 MISC

    Bugku MISC 可爱的故事 一.题目 二.思路 三.复现 四.总结 我会不定时更新bugku的题目,和大家共同学习,披荆斩棘.日拱一卒,你的付出,终将使你强大.希望大家喜欢,多多点赞收藏谢谢. ...

  6. 2021GKCTF Misc excel骚操作--详解

    2021GKCTF Misc excel骚操作-详解 新人刷CTF计划 本人是小白一个ctf很多知识还不会,写wp之前会看过很多大佬写的自己才能看懂,才敢写自己的wp.希望能帮助到大家. 考察知识点 ...

  7. 攻防世界杂项(misc)--新手练习区(详解十二道题完结,附件做题过程中使用到的各种工具和网站)

    攻防世界杂项(misc)–新手练习区(详解) 第一题:this_is_flag 题目描述:Most flags are in the form flag{xxx}, for example:flag{ ...

  8. BuuCTF难题详解| Misc | VN 2020 公开赛 内存取证

    题目介绍 这道题目,我们要在Buu上面做需要的步骤需要调整,先下载链接内容,然后在下载附加. BuuCTF难题详解| Misc | V&N 2020 公开赛 内存取证 P1 我们使用volat ...

  9. Linux中/proc目录下文件详解

    Linux中/proc目录下文件详解(一) 声明:可以自由转载本文,但请务必保留本文的完整性. 作者:张子坚 email:zhangzijian@163.com 说明:本文所涉及示例均在fedora ...

最新文章

  1. 对tomcat来说,每一个进来的请求(request)都需要一个线程,直到该请求结束。
  2. 案例:简单计算器|| 属性绑定||v-model指令的本质||样式绑定
  3. 怎样才能让一段代码每隔一段时间执行一次?
  4. m6000路由器产品介绍与基本操作_交换机与路由器的区别及光模块搭配方案_光模块吧...
  5. 【英语学习】【Level 07】U04 Rest and Relaxation L2 A rest stop with everything
  6. Faster rcnn 实战
  7. 猜字游戏计算机,《C猜字游戏.doc
  8. php 加密算法+接口安全技术
  9. phpstorm配置phpunit单元测试及PHPunit断言函数
  10. 完美破解StartUML软件
  11. Kafka结合Spark-streaming 的两种连接方式(AWL与直连)
  12. Windows 10 合并磁盘分区 (G and H)
  13. SAP BOM批量反查成品BOM清单(带BOM组件数量,反查物料清单)
  14. RTP打包发送H264(下)
  15. 剖析支付宝线下支付技术
  16. C#汉字转换拼音技术详解
  17. 图神经网络(GCN)与超图神经网络(HGN):区别与联系
  18. Android使用SwipeRefreshLayout实现下拉刷新
  19. ClassNotFoundException: org.apache.spark.AccumulatorParam 解决方案
  20. Android-SQLite数据库实例,Android开发面试基础

热门文章

  1. matlab对信号滤波,matlab对信号的滤波方法
  2. python计算AUC值
  3. Java编程简单应用———1、HelloWorld(HelloWorld的来源);2、输出个人信息3、输出特殊图案...
  4. 远控免杀从入门到实践之白名单(113个)总结篇
  5. C语言-哈希查找(HASH)-详解(完整代码)
  6. 从个人绩效和组织绩效提高企业绩效
  7. 关于CSDN这个名字
  8. 【宝塔】宝塔一键安装项目模块, 数据为空时的默认提示
  9. 【Word及其他文本工具快捷键大全】
  10. CentOS下添加用户并且让用户获得root权限