数据隐藏:jpeg+RAR

girl-running.png

这是一种简单的数据隐藏方法,将rar文件隐藏在图片文件里。

用法

1
copy /B 1.jpg+2.rar hidden_rar.jpg

或者

1
2
type 1.jpg >> hidden_rar.jpg
type 2.rar >> hidden_rar.jpg

默认打开hidden_rar.jpg可以看到图片内容,重命名为hidden_rar.rar并用winRAR打开可以解压缩。
题图的图片就隐藏有一个rar文件。

为什么可行

  1. jpg图片后面跟上无效数据,不会影响软件解析图片。
  2. rar解析软件,确切的说是winRAR软件解析rar格式文件的时候是搜索到正确的文件头,并解析之后的文件内容。

延伸

对其他图片png/gif/bmp/jpeg格式也是可行的。
其实如果解析软件能够做到只解析自己关心的数据,那么所谓的信息隐藏可以变成任意文件格式的叠加。