审题
思路
一看题目就知道应该是一个游戏,可以考虑使用某些手段通关获得flag,或者分析游戏文件找出flag
知识点
考查选手对jar文件的反编译能力
所需工具
IDEA
解题
直接运行附件,发现是个小游戏
大致意思就是,你是左上角那个表情包,你要躲开那些绿帽并坚持60秒,通关就有flag
试了一下发现有点难。。。
用360压缩打开附件,找到PlaneGameFrame类并解压
用IDEA打开class文件
老规矩,猜测这是一个base64编码,解码得到flag
flag
flag{DajiDali_JinwanChiji}
反思与心得
本来打算修改代码使绿帽不动的,后来发现flag就明文放在代码中,有些小题大做了,ԾㅂԾ,