机密
信息的隐藏的最好办法是让他人根本想不到你在何处隐藏重要
信息。即达到“出乎意料”效果。常用的DOS下COPY命令主要作用是复制文件。但大多数人都不清楚是它的另一个重要功能:将两个以上的文件合并成一个文件。在一般情况下,这是合并同一类型的文件。最常见的是两个文本类型文件的合并。当然也可以是两个互相独立的音视频文件合并。不过,换一种思路,用COPY命令合并两个不同类型的文件,比如一个音频类型文件,如MP3文件,一个是有着秘密
信息的文本TXT文件。会发生什么?
示例是将所用的MP3文件1.mp3和隐藏有重要
信息的文本文件pw.txt放在D盘的根目录下,通过命令行进入Windows的DOS窗口,切换当前目录到D盘,输入以下命令行:
copy 1.mp3/b+pw.txt/a 2.mp3
上述的copy命令行参数意义一目了然:/b是以二进制方式复制合并文件;/a是以ASCII格式复制合并文件,即常用的文本方式。由于我们希望将重要
信息隐藏在二进制文件中(如常见的音视频文件、可执行文件等),所以1.mp3应在前,文本格式的文件在其后,最后为前面两个所合成的新文件。如下图示:
图1
此命令的最后结果是生成一个新MP3文件,用Windows自带的Mediaplayer播放,发现效果没有任何改变。为什么会这样呢?让我们继续追寻下去,用可查看二进制文件的编辑软件UltraEdit打开这个MP3文件,使用Ctrl+End组合键到此文件的尾部,呵呵,这不就是我们的pw.txt文件吗?
图2
究其原因:DOS下的COPY命令是将被合并的两个文件简单的按照先后顺序以及各自指定的存储格式“加”起来,但在内容上不做处理。所以,如果我们想知道自己的机密信息,用任何一个文本编辑器去打开这个MP3文件到其文件尾部即可。
利用这种方法可以同样将我们的重要文件隐藏在视频文件、EXE文件以及JPEG和BMP等图像文件中。相比一些专业信息隐藏软件,这个方法可谓简单实用。