Features include:
* Compression of embedded data
* Encryption of embedded data
* Embedding of a checksum to verify the integrity of the extraced data
* Support for JPEG, BMP, WAV and AU files
Installation:
You should have the following packages (libraries) installed to use steghide. (you can get all these lib from software.opensuse.org) Mhash, MCrypt, libjpeg, zlib
Download the rpm file for Steghide
Install this rpm file using command: # rpm -ivh steghide-0.5.1-1.i386.rpm
The basic usage is as follows: Go to command prompt and use following commands
$ steghide embed -cf image.jpeg -ef file.txtThis command will embed the file file.txt in the cover file image.jpeg.
Enter passphrase:
Re-Enter passphrase:
embedding "file.txt" in "image.jpeg"... done
After you have embedded your secret data as shown above you can send the file image.jpeg to the person who should receive the secret message. The receiver has to use steghide in the following way:
$ teghide extract -sf image.jpegIf the supplied passphrase is correct, the contents of the original file file.txt will be extracted from the stego file image.jpeg and saved in the current directory.
Enter passphrase:
the file "file.txt" does already exist. overwrite ? (y/n) y
wrote extracted data to "file.txt".
If you have received a file that contains embedded data and you want to get some information about it before extracting it, use the info command:
$ steghide info image.jpeg
"image.jpeg":
format: jpeg
capacity: 9.9 KB
Try to get information about embedded data ? (y/n) y
Enter passphrase:
embedded file "file.txt":
size: 129.0 Byte
encrypted: rijndael-128, cbc
compressed: yes
2 comments:
This is great, thank you
Nice tip. Wish there was an RPM for openSUSE 11.0++
Would it run better if I compiled it myself?
You have two typos: The first is the decryption phase you have 'teghide' should be 'steghide'. And you have the shell prompting you to overwrite file.txt. In a 'real' scenario, your recipient likely will not have file.txt, so they probably will not see that warning.
Post a Comment