3 ms·
That's pretty neat, but it can be way easier. File formats have never really been robustly verified. The difference between `file` telling you that a binary fil
by ejcx 11y ago
That's pretty neat, but it can be way easier. File formats have never really been robustly verified. The difference between `file` telling you that a binary file is "data" versus your image format is about 3 bytes.
I wrote a program[0] a few years ago that does exactly this "steganography" without encoding it in as pixels. It just prints a tiny png and then concatenates your data on to the back of it. Even my script could be way simpler if I was a better programmer at the time =]. To image sites, etc it's all the same. I thought it was pretty cool when I did it. Simple concept. Worked well. All you need is to encrypt your data first, since stego is hand wavy mumbo jumbo. Here[1] is an example
[0] - https://github.com/ejcx/pnger/blob/master/pnger.py https://github.com/ejcx/pnger/blob/master/pnger.py
[1] - http://i.imgur.com/J9OJZfS.png http://i.imgur.com/J9OJZfS.png