解题步骤:

下载附件,得一个jar包,打开发现是一个游戏,用方向键控制白色图片躲避绿色子弹:

img

看题目名应该要坚持到60秒,但游戏难度太大,自己又太菜,坚持不了,所以试试用jd-gui(群文件里)反编译一下,依次打开包中所有文件,最后在cn.bjsxt.plane.PlaneGameFrame下发现关键字flag:

为什么要尝试反编译?在程序中,功能的实现在源码中,在我们无法完成程序的规则时,可以尝试将其反编译查看源码,直接得到想要的内容

img

得字符串:

flag{RGFqaURhbGlfSmlud2FuQ2hpamk=}

在题目页面提交提示flag不对:

img

猜测flag中的字符串被加密了,尝试用base64解密,去到https://base64.supfree.net/ 将flag{}中的内容复制到文本框中,点击BASE64解密:

img

得字符串:

DajiDali_JinwanChiji

组合得flag:

flag{DajiDali_JinwanChiji}

最后修改:2022 年 07 月 27 日
如果觉得我的文章对你有用,请随意赞赏