Shade aims to be a versatile all-purpose LSB maipulation program which incorporates all the methods and functionality described herein. We encourage you to submit feature requests.
Functions with empty checkboxes haven't been implemented yet.
Features:
Built-in preset for known file types:
jpeg/jfif
mpeg
mp3
mp4
wav - windows wave file format
bmp - windows bitmap format (8 bit)
bmp - windows bitmap format (24 bit)
png
gif
Process payload file name in host.
Process multiple payload files in one host.
Process payload backwards.
Process from standard input.
Output to standard output or to file.
Process a start/end of payload data phrase in host.
Use 1-8 bits per byte of host data.
Skip bytes at head of host data.
Skip bytes at tail of host data.
Skip bytes of host after processing each one.
Redundantly write each payloat bit. [only in cvs currently]
Limit processing of payload to a specific number of bytes.
Xor-crypt payload against binary-sequence.
Apply sequentially bit operations on each payload byte:
invert a selected bit
reverse order of selected bits
transpose selected bits