PDA

View Full Version : How to hide a hidden TrueCrypt container in a video



Renk
14.03.11, 03:49
Steganography is the process of hiding an encrypted message in some otherwise innocent looking format. We've gone over some ways to do this in the past with image files, but now you can take it to a whole new level by hiding an entire TrueCrypt volume in an mp4 video file.

First you need a suitable mp4 file to hide your TrueCrypt container. I used a video from the NASA website, just click "Download video" to get your mp4 file. Really any mp4 file will do, but try to find a file that matches the proportional size of the container you are going to create.


Create the TrueCrypt Container

Once you have your video file, create a TrueCrypt container. Use the "Hidden Container" option, this generates a container-inside-a-container. Name it 'innocuous-looking-file.mp4' or something similar, and fill out the options regarding the volume size and passwords.


Merge The Video File And The Container

Now that you have your two files, the magic happens. Martin Fiedler, a software engineer from Germany, created a Python script named tcsteg.py that will now merge these two files together. Execute "python tcsteg.py Movie.mp4 NameOfTrueCryptVolume.mp4" from a command line to make the merge.

The resulting file is very secure, and hard to detect:

Lifehacker, tips and downloads for getting things done (http://lifehacker.com/#!5771142/embed-a-truecrypt-volume-in-a-playable-video-file)

The author's blog (KeyJ) with indepth explanations:
KeyJ’s Blog : Blog Archive » Real Steganography with TrueCrypt (http://keyj.s2000.at/?p=458)