Bump : What is it?

Bump is a utility that reads in a file and encodes it as a bitmap (BMP) file. To be really useful of course, it also reads in such an encoded image and recreates the original file.

This is not a steganographic utility, any means of hiding content etc, merely a vehicle for getting content through an email scanner that it would not normally allow e.g. an EXE file.

The image is a 100% legitimate BMP file, with some manipulation of the data causing patterning to make it look a bit more interesting and to prevent a simple binary search on the BMP identifying the underlying content.

This utility is something I wrote to solve a frustrating problem. Feel free to use it and share it with anyone you like.

The encoded BMP of this HTML file looks like this!
bitmap

Bump : Instructions for Encoding

The BUMP.EXE utility will run on all 32bit Windows platforms. It may be downloaded at :
http://hyperloop.net/content/exe_utilities/bump.exe

* Download the utility, save to disk and run it.
* Select "File", "Encode", Locate the file you want to send.
* Hopefully a messagebox will appear saying OK.
* Select "File", "Exit"
* A file "BUMP.BMP" will appear in the directory (folder) alongside your file.
* Email this bitmap file (you may rename it) to the recpient.
* Include the decoding instructions in your message.
(these are also at http://hyperloop.net/content/exe_utilities/bump.html)

Bump : Instructions for Decoding

The BUMP.EXE utility will run on all 32bit Windows platforms. It may be downloaded at :
http://hyperloop.net/code/bump.exe

* Download the utility, save to disk and run it.
* Select "File", "Decode", Locate the bitmap file you received.
* Hopefully a messagebox will appear saying OK.
* Select "File", "Exit"
* The decoded file will appear in the directory (folder) alongside the bitmap.
* (Note: this will overwrite any file of the same name, so it is safest to run this in a new directory (folder) somewhere.