目录
一、介绍:
基于数字视频文件的数据隐藏或隐写技术很有可能成为隐蔽通信的首要手段, 主要原因在于如今流通的视频文件的容量之大、 数量之多, 以及通过互联网和虚拟云中虚拟视频交换的普遍存在, 音频文件也将继续作为隐蔽通信的载体。
数字视频有两种基本形式:压缩的和非压缩的。 我们先用MSUStego检查AVI视频的非压缩帧, 然后再检查压缩视频。最常见的压缩视频形式是运动补偿压缩视频格式或MPEGx格式系列。 通过去除统计冗余信息(包括时间和空间冗余), MPEG可以达到很高的压缩率。 压缩后的视频位流由可变长编码组成, 这些编码通过一系列分割方法可以还原原始视频。
二、MSU StegoVideo
2.1、简介
MSU Stego Video是一个免费、 非开源的隐写工具, 可以从俄国的莫斯科州立大学获取。
2.2、主要特性
(1)能够在全动态视频中隐藏信息。
(2)能够在视频帧中冗余地嵌入数据, 使生成的AVI (Audio Video Interleave),文件在丢帧(如 视频流传输过程中的丢包)的情况下仍能还原隐藏数据。
(3)在标清和高清模式下, MSU Stego对视频所做的更改在视觉上都无法感知。
(4)MSU Stego的数据嵌入对视频帧的修改甚微, 这样可以尽量保证隐秘性或者规避数据检测。
2.3、下载、使用方法:
三、TCStego
3.1、简介:
TCStego是个新式数据隐藏武器, 它在TrueCrypt(一个非常有名且好用的加密工具)的基础上又增加了隐写掩盖功能, 最新的一个进步可以把一个TrueCrypt容器隐藏到MP4或QuickTime多媒体文件中。
这个应用软件 tcsteg. py是一个纯python脚本, 并以略带限制的开源形式共享出来。 这个工具简单易懂,支待以QuickTime和MP4多媒体容器作为载体。
tcsteg.sy应用程序将TrueCrypt文件容器嵌入到了现有的MP4或QuickTime的多媒体 载体文件中, 这使得处理后的文件运行时既可以是一个标准的多媒体文件, 也可以是一个可挂载的TrueCrypt卷。
3.2、使用方法: