攻防世界 misc SimpleRAR

这个杂项还是很有意思的,主要是做了这么多杂项以来,第一次制作的二维码可以扫出来

这道题使用bandzip是做不出来的

打开它给的压缩包,bandzip不会报错(报错是收费功能),使用WinRAR打开就会报错:
image
里面有个flag.txt 打开看看:
image
那我们可能就需要去修复这个文件头,使用winhex打开这个压缩包
百度一下,格式如下

标记块: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

根据提示,将文件头由7A改成74
image
于是压缩包里面的图片文件就显示出来了
image
但是点开之后是一片空白:
image
根据题目提示,这个是有双层图层的
image
不过我们先放入winhex看看,发现是gif图片
image
将格式改成gif,然后用gifsplitter把它分离,发现有两个图片,都是一片白
必须分解成两个图片分别解析
image
那可能还是有东西在里面
打开StegSolve,将图片导入,然后查看内容,发现每张图片都有二维码
image
image
拿个画图制作一下,添加一些二维码的方格
image
扫一下flag就出来了
image

posted @ 2021-09-13 17:29  Zeker62  阅读(212)  评论(0编辑  收藏  举报