文章目录
一、题目介绍
二、解题思路
1. 解压文件提示文件头损坏,能看见有个secret.png
2. 用010editor打开,改一下文件头
百度了rar文件的数据块组成发现
标记块:HEAD_TYPE=0x72
压缩文件头:HEAD_TYPE=0x73
文件头:HEAD_TYPE=0x74
旧风格的注释头:HEAD_TYPE=0x75
旧风格的用户身份信息:HEAD_TYPE=0x76
旧风格的子块:HEAD_TYPE=0x77
旧风格的恢复记录:HEAD_TYPE=0X78
旧风格的用户身份信息:HEAD_TYPE=0X79
子块:HEAD_TYPE=0x7A
最后的结束块:HEAD_TYPE=0x7B
3. 把7A改成74以后保存解压文件得到secret.png
打开发现是空白
4. 用010editor打开secret.png可以看到文件头其实是个gif,改一下文件后缀,
5. 根据题目知道是两个图层,用gifsplitter把它分离出两张图片
6. 用StegSolve分别打开这两张图片,可以看到两张半个的二维码,将其进行拼接
后边我就不会了借用大佬的图片
https://www.cnblogs.com/Zeker62/p/15263420.html
7.用QR Research扫描可得到flag:
flag{yanji4n_bu_we1shi}