将文字添加到.jpg / png / gif

时间:2011-03-15 22:40:36

标签: image text png jpeg gif

我听说有一些方法可以在图片文件的代码中添加额外的隐藏文字(如jpg / png / gif)。

如果我们在windows中打开这个图片,会显示一张图片,但是如果我们用一些文本编辑器打开它(比如记事本++),我们就会看到隐藏的文字。

这个方法怎么称呼?你能说些什么呢?

感谢。

3 个答案:

答案 0 :(得分:2)

这称为steganography

我认为它的主要工业用途是加水印内容。

Information Hiding: Steganography & Digital Watermarking是该主题的一个很好的资源。

答案 1 :(得分:2)

查看隐写术。有很多工具可以添加您想要的任何类型的隐藏数据。但通常情况下,记事本无法读取。您需要一个配套工具,用于首先添加数据的工具。使用它,你甚至可以隐藏里面的二进制文件。

或者......你可以考虑使用JPEG的元数据 - EXIF。还有很多工具可以编辑这些数据。它最终存储在文件的标题中,所以它应该在开头附近,换句话说,文件看起来像:

JFIF ..... (GARBAGE) ..... Your Metadata ...... (GARBAGE)

或者最后,我听说您可以将RAR连接到JPEG的末尾,它可以作为(奇怪的巨大)JPEG工作,但是当您在WinRAR中打开它时,WinRAR会注意到RAR内容。

答案 2 :(得分:1)

使用“copy” - 将两个文件合二为一。

copy /B img.jpg + some.txt

因此这两个文件将合并到img.jpg文件中。 some.txt 中的文字附加到 img.jpg 文件的末尾。