-Before you read further-
For all the moronic WaReZ d00dZ out there who think this is for hiding pirated crap in various areas...this is of no help to you at all: No amount of file-messing or cheater scripts will disguise the fact that your account is guzzling many megs of bandwidth a day! Lamers who do WaReZ PaGeZ, get busted by the Fed!
Disguise the files as phony bitmaps/other files!
If you can't just change a file's extension because your paranoid system administrator is checking for valid headers...forge some! Take the file, and slap on a bogey header to the beginning of the file to go with the bogey extension you put on it (you'll probably want to write a little program to generate truly *valid* headers, if your admin is truly a prick) ...if you want, pretend to be a total newbie, and link a bogus bitmap file (a BMP header is only 51 bytes) into a page with an IMG SRC. You'll get a broken pic on the page, and any admins/narcs investigating will say "Duh, the newbie loze tried to use a BMP instead of a GIF..." ... and since bitmaps are inherently huge, no-one will flinch at the fact that the file spans several megabytes...
Hide them in actual, viewable GIF files!
This here's really sneaky...append your file to the end of a regular old GIF89 image and IMG SRC it into your page. All GIF files (that I've seen, anyway) end with ";"...Programs that display GIF files will read up to what would be the natural end of the file, then disregard the rest, meaning that the image will still display properly despite the junk it's carrying! If you have a binary editor handy, see what's in this Blue Ribbon graphic. (Hint for lusers: Open the file in Wordpad or similar, delete everything in there that comes before the "PK", and save it as a zipfile.)
UUencode them into HTML comments!
Who would've ever thought
you could store an MP3 (ahem, legal ones) inside an HTML document? Just
take whatever massive junkfile you want to store without the administrator
finding it, UUencode (or MIME or binhex, or whatever) the file into an
ASCII ("quoted-printable") form and stick it in a page comment:
<p> I hope you enjoyed my wonderful webpage.
<!-- begin 664 CONTRABAND.MP3
Read this too!:
If you're storing .EXE (games, etc), especially on a school/corporate network system, have a good eyeful of
packing & unpacking page. Many smarter (paranoider?) sysadmins
scan for--or use programs to scan for--certain strings or byte patterns
inside a program, so that even of you try to hide/rename/etc. it will still
be found. On a very related note, see also his Corporate
Also: See the "Camouflage"