bugku 题目入门练习 (四)

一:come_game(misc)

看题目就知道是要让你玩游戏了,下载后将文件解压,一定要解压,然后打开里面的.exe文件进入游戏。

按shift键进入下一个界面

继续,按shift键进入下一个界面

这一个界面用方向键指挥方向,shift是跳高,控制小人跳到右边的那个小门里,开始新游戏,故意死一次,死亡之后点击esc退出游戏,这时候再看文件夹,就会发现出现了一个save1文件,这就是小游戏的存档文件了,那么我们想一下,是不是可以修改这个通关文件数据,直接改到通关后的数据呢?

用010editor打开这个文件,观察到当鼠标停留在32时,对应的是后面的“2”,想一想,把32改的更大,是不是就证明通关数越多呢,经过多次尝试,将32改成35时,再重新打开游戏,就通关了。

打开游戏,这时候控制小人进入左边的加载游戏的门里,得到flag,SYC{6E23F259D98DF153}

注意,这一步要想看清楚flag内容,需要按下大写R。

二:富强民主(misc)

这一题的题目描述就是题目内容,一看公平正义这些文字,就是社会主义核心价值观编码。

那么很简单了,直接拖进随波逐流这个软件里,选择字密3,选择社会主义核心价值观编码解密即可得到flag,flag{90025f7fb1959936}

三:.!?(crypto)

打开文件一看,是三种字符加密,猜测是某种加密方式。

复制粘贴,直接进入随波逐流里一键解密,得到flag,flag{bugku_jiami}

四:你喜欢下棋吗(crypto)

看题目提示,得知是棋盘密码,那么直接把下面这串数字拿去解码。


搜索棋盘密码在线解码,解码得到flag.txt文件的密码。

打开flag.txt,得到一串新的编码密文,提示了是一种5bit的密码,搜索得知就是博多密码了,直接拖进随波逐流, 选择字密1,选择博多密码解密,得到{}的内容,与bugku拼接起来后小写得到flag,bugku{baud0tc0de}

五:变量1(web)

打开题目,观看源码,由于$args = $_GET['args'];发现可以先在URL后缀加?args=

试试?args=flag,报错了。

再试试?args=flag.php,还是报错

还是不行的话,就仔细思考一下题目,发现“变量”两个字可能有玄机,那就试试全局变量GLOBALS,构建?args=GLOBALS,发现在报出的一段信息中含有flag,成功了。

 今日保姆级入门讲解结束,需要随波逐流软件包,010editor破解版的可关注私信免费领取,点个赞再走吧。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值