Bugku-做个游戏(08067CTF)

了解到了使用java的反编译工具jad:可以把java的class文件反编译成源代码(jad文件)

使用foremost分离这个游戏后,发现有三个文件夹

cn、images、META-INF

在cn里面的文件都是class文件,则使用jad进行反编译(linux的不会装。。。还是用windows的)

cd到cn目录,执行

jad -d result plane/*.class

在result文件中看到了反编译后的jad文件,打开查看,最后在PlaneGameFrame.jad这个文件中找到了flag,当然用linux的grep直接搜更快