【发布时间】:2011-02-03 19:35:39
【问题描述】:
我正在创建一个在 JPEG 末尾“隐藏”加密文件的程序。问题是,当再次检索此加密文件时,我需要能够确定它存储的 JPEG 何时结束。起初我认为这不是问题,因为我可以通过文件检查 0xFF 和 0xD9,即 JPEG 用于结束图像的字节。但是......我注意到在相当多的 JPEG 中,这种字节组合是不是独有的......所以我的程序认为图像在中途随机结束。
我认为必须有一套表达 JPEG 已完成的方式,否则我在文件末尾添加大量字节显然会损坏它......有没有实用的方法来做到这一点?
【问题讨论】:
-
有很多更好的方法来实现steganography。例如,使用建议的方法,“隐藏”数据将在运行
grep时显示。