如何在图像文件(JPG BMP)中添加隐藏数据

azkabanNULL 2013-01-16 10:37:42
请假大家怎么样才能把一些二进制数据添加到JPEG等图像文件中,文件跟普通图像文件一样可以预览啊什么的,热像仪厂商FLIR的热像文件就是JPEG格式的,但是里面同样含有温度矩阵等红外信息,既可以在资源管理器中浏览JPEG也能在软件中获取温度信息。有没有什么思路啊?

以前有把rar文件隐藏在jpg中的方法,是用命令行:
copy /b d:\toyean.jpg + d:\toyean.rar over.jpg

或者:
RunCmd("copy /b " + textBox1.Text + "+" + textBox2.Text + @" F:\images\已伪装的图片文件.jpg");

public void RunCmd(string cmd)
{
Process proc = new Process();
proc.StartInfo.CreateNoWindow = true;
proc.StartInfo.FileName = "cmd.exe";
proc.StartInfo.UseShellExecute = false;
proc.StartInfo.RedirectStandardError = true;
proc.StartInfo.RedirectStandardInput = true;
proc.StartInfo.RedirectStandardOutput = true;
proc.Start();
proc.StandardInput.WriteLine(cmd);
proc.Close();
}


大家有没有什么思路啊
...全文
461 4 打赏 收藏 转发到动态 举报
写回复
用AI写文章
4 条回复
切换为时间正序
请发表友善的回复…
发表回复
azkabanNULL 2013-01-21
  • 打赏
  • 举报
回复
引用 2 楼 laviewpbt 的回复:
JPEG 是可以包含EXIF信息的。
EXIF还有自己的格式,我要存的规模还打。难搞
azkabanNULL 2013-01-21
  • 打赏
  • 举报
回复
[quote=引用 1 楼 caozhy 的回复:] 你的思路是对的,事实上,你往一个图片的后面追加任意你想要的数据就可以了。[/quote 直接追加都可以的啊,谢谢版主
laviewpbt 2013-01-16
  • 打赏
  • 举报
回复
JPEG 是可以包含EXIF信息的。
threenewbee 2013-01-16
  • 打赏
  • 举报
回复
你的思路是对的,事实上,你往一个图片的后面追加任意你想要的数据就可以了。

110,567

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术 C#
社区管理员
  • C#
  • Web++
  • by_封爱
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

让您成为最强悍的C#开发者

试试用AI创作助手写篇文章吧