隐写术可以利用图片、音频、视频为载体将数据隐藏在其中,将数据隐写到图像中较为常见。
以下给大家展示一下此方法:
注意:操作前,需要保证"G:\ctf"路径下必须有你的文件,后缀可以是rar、zip、gif、jpg、png、txt等其它格式的后缀。理论上是任何后缀都是可以的,只要两者能兼容,具体大家可以亲自试一下。
整个cmd命令如下:
C:\Users\fujie>g:
G:\>cd ctf
G:\ctf>copy /b fu.jpg+jie.png fujie.gif
G:\ctf>dir
G:\ctf>type fujie.gif
以下其它示例方法:
copy /b a.jpg+b.zip c.jpg
copy /b a.jpg+b.txt c.jpg
copy /b a.jpg+b.jpg c.jpg
此方法解题思路:
通常这类图片比较大,可将图片后缀改为zip或者rar,解压即可。也可以用winhex找图片的开头结尾标志,手动分离出来,也可以使用Kali Linux下的工具binwalk或者foremost分出来;
注意:
比较高级点的图片隐藏图片的话,有的会把第二张图片头给去掉,然后把两张图片合在一起,这样那些提取工具就没用了,这个时候需要稍微细心点,用winhex找第一张图片的尾部,然后把第二张图片的头给加一下,再进行分离操作。