This is a link to a 64kb .zip file. When you unzip it, it becomes a 40MB text file with the word "water" repeated over and over again. I was just reading about this somewhere last night, but this trick has been used since back in the dial up BBS days.
However, the thing that piqued my interest is the idea of what would happen if you Bluetoothed that bad boy to someone with a Series 60 phone - especially one like the 6600 with ZipMan built in. I'm not even going to *think* about trying it... maybe the zip implementation on the S60 is smart and won't be affected. Maybe the phone will blow up in a puff of pink smoke. I'm not sure...
What about .jar files? Jars are just renamed .zip files with a manifest file inside. If you rename that file above and try to install it on any J2ME phone, what happens? Are the people who wrote the mobile unzipping/unjarring utilites smart enough to think of this?
I'm not trying it to find out. Please leave me a comment if you fry or don't fry your phone trying it yourself. :-)