A tool that enables video steganography by packaging files into ZIP archives and embedding them within a hide box in MP4 shell files.Compatible with Bandizip and WinRAR. Written in Python and HTML/JavaScript.
Inspired by cenglin123's SteganographierGUI https://github.com/cenglin123/SteganographierGUI
Developed with the assistance of Gemini. The front-end GUI was written by Gemini.
Tips
-
It is best to first nest the encrypted archive inside a password-free ZIP archive. That is, place the resources inside the encrypted archive, and then place that encrypted archive containing the resources inside a password-free ZIP file. This method is faster when used on a mechanical hard drive. This is because, for password-free .zip files and files with the .bin extension, the software will directly embed them into the MP4 shell video to create a disguised file. For encrypted ZIP archives, other files, and folders, PhantomMan will first pack them into a ZIP archive to create a temporary file, then add them to the video’s disguised MP4 hide box. Packing files and folders into a temporary ZIP file can be very time-consuming when using a mechanical hard drive.
-
You can add any type of file to the MP4 hide box as a data stream by changing the file extension to .bin, though whether compression software can recognize them is another matter. Based on personal testing, 7z and RAR files cannot be recognized by mainstream compression software.

