根据题目描述可知,flag可能会隐藏在图片下面。
将图片移开的方法:
- 用pdf编辑工具使图片缩小可以看到图片后面的flag
- 利用在线工具:https://app.xunjiepdf.com/pdf2word 将pdf转换为word,从而移开图片
SimpleRAR
解压后只有一个txt文件,上面写着flag is not here,将压缩包用winhex打发现RAR里面有一个图片,但是没有解压出来,原因是这个压缩包被损坏
更改RAR对png文件头的编码,把A8 3C 7A中的7A改成74,保存,重新解压,得到一个纯白图片
把图片拖进winhex发现是个gif,用stegsolve打开选择帧功能模块,又看到两张纯白的图片。。。(后来才知道这两张纯白的图片,调节颜色后就能得到两张残缺的二维码图片。。。)
。。而我选择先用PS打开secret.gif,有两个图层(题目中的双图层),分离后保存,再用Stegsolve分别打开,得到两张残缺的二维码图片
使用ps将二维码合并补齐,扫描得到flag
坚持60s
使用java反编译工具,查看源码,看到经过base64加密后的flag,解密得到flag
JD-GUI(Java反编译工具)下载地址: https://www.cr173.com/soft/5606.html