SimpleRAR
**题目描述:**菜狗最近学会了拼图,这是他刚拼好的,可是却搞错了一块(ps:双图层)
注题目已给出提示:本题要用到PS
打开附件只能看到一个 flag.txt 打开
我就知道不会那么简单…
我们需要用到一个工具WinRAR
https://www.onlinedown.net/search?searchsid=1&searchname=WinRAR&button=
用WinRAR打开附件后
发现RAR里面是有一个图片的
txt文件结束之后就是png文件的开始了
百度一下rar每个块的开头
需要关注的有字块与文件块的区别
我们需要的是文件块而不是字块,所以将7A改为74
保存文件,重新解压:
得到的是一张空白的图片
这里我们又需要另一种工具,图片隐写查看器:StegSolve
附上链接:
stegsolve下载地址:http://www.caesum.com/handbook/Stegsolve.jar
stegsolve安装配置:配置好Java环境变量(就是需要安装Java,然后配环境变量)配置好环境之后直接打开就可以使用
Stegsolv使用方法详解:https://www.cnblogs.com/cat47/p/11483478.html
用Stegsolve打开后,发现了二维码,但是却只有一半
用PS打开那张纯白的secret.gif,发现有两个图层,分离后保存,再用Stegsolve分别打开(用PS分离图层的教程建议百度)
但是你会发现这张二维码是坏掉的
只能把没有被破环的小黑块,扣过去安在二维码的上半部分
补全后将两张图合并
得到完整的二维码
扫一扫得到: flag{yanji4n_bu_we1shi}
总结
1.工具的使用:WinRAR、winhex、PhotoShop、StegSolve;
2. 对rar文件头的理解、winhex更改文件的能力、PS提取图层的能力、PS图像处理能力;