thomasscott.net — This page describes how to use GIF's "application extension block" to create a file that displays an image if you load it in a browser, but plays music if you load it in Winamp. Includes a demo and a server-side script that will create combo files from your uploaded GIFs and MP3s.
Jun 25, 2006 View in Crawl 4
daisukeJun 25, 2006
I think I might notice that the image took 5 minutes to load, but very interesting nonetheless. Reminds me of the decss source code hidden in a GIF image. <a class="user" href="http://www.cs.cmu.edu/~dst/DeCSS/Gallery/Stego/dvd_scdc_woof.jpg">http://www.cs.cmu.edu/~dst/DeCSS/Gallery/Stego/dvd_scdc_woof.jpg</a>
kajicoJun 25, 2006
it did nothing on quicktime/itunes, just curious though, I tried it myself but since I couldn't even get the original to play I gave up. What would happend if you used embed instead of img, would it play on a windows browser?
gamerzworldJun 25, 2006
Edit: Pirates, start doing this!
abacadabbraJun 25, 2006
its out there i did a google search for it and it was like the 3 or 4th hit down.
dj_sea2005Jun 25, 2006
forget password protected rar files. i just found another way to hide my porn!
inbalJun 25, 2006
You used a complicated word without adding much to the discussion - it usually irritates people.
refusedbJun 25, 2006
yeah it was called the wmf exploit if you remember...not this exact way, but you know getting a virus via image.
windex99Jun 25, 2006
Yeah, your wife will never find out now.
siroccoJun 25, 2006
Heh, that explains that torrent I downloaded for the 77 meg gif file.
jchillerupJun 28, 2006
I made a script like this like two years ago. Here's how to do it.Most MP3 players are programmed to skip everything in a file until it reaches some audio data, but GIF data cannot be anywhere in a file. So what we want to do is to copy the *binary* data of the mp3 to the end of the gif. There are various ways to do it, but I wrote a PHP script.I also experimented with various other formats. I had success with some, namely PDF and Finale files. A dirty trick is to add an EOF (ascii char 26) after the whatever-file-chunk, and THEN concatenate the MP3 data. Binary formats like PDF have lots of EOFs in them, but those are considered part of the format. However, if there is some kind of this-is-the-end-chunk and then an EOF, the viewer thinks it's the *real* end of file, and stops reading.Short version: File + EOF + MP3 -- that works very often.
Closed AccountJun 28, 2006
If anyone wants to do this without screwing with the command line, I wrote a little program. It's basic but it works. Check it out: <a class="user" href="http://christopherjones.us/archives/29">http://christopherjones.us/archives/29</a>
ouldalnassFeb 11, 2010
dfuobnlkj