Office XML Steganography Tool
This is some relatively crappy code I wrote to hide files inside of Microsoft
Office 2007 (and I hope 2010, though I have yet to test) docs (DOCX, XLSX, PPTX,
etc). Since the newer Office docs are basically just zip files containing XML
and resources, it’s fairly
easy. I used torels_ zip library for Autoit. Please note, I do no encryption on
the file inside of the doc, basically this program just:
1. Adds the file into the document.
2. Edits [Content_Types].xml so office programs don’t complain about a corrupted
file.
If you save any changes in the Office document after you hide a file, the
embedded file will be lost. This script just makes things more convenient than
doing it all by hand. When you fire up the script, the program will ask for:
1. An office document (DOCX, XLSX, PPTX) to act as cover.
2. The file you wish to embed.
The app will then create a file in the same directory as your cover file, with
the prefix “stego”. To get back the embedded file just open the Office document
in 7zip.