我听说有一些方法可以在图片文件的代码中添加额外的隐藏文字(如jpg / png / gif)。
如果我们在windows中打开这个图片,会显示一张图片,但是如果我们用一些文本编辑器打开它(比如记事本++),我们就会看到隐藏的文字。
这个方法怎么称呼?你能说些什么呢?
感谢。
答案 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 文件的末尾。