steghide webapp. Not secure at all.
The host system must provide the
steghide command. Your Linux distribution
probably has a package by this name.
Install the dependencies and start the app.
$ npm install $ npm start
POST an image file, a message file and a password to
http://localhost:8080/embed. The server will respond with a binary stream
of the image with the secret embedded. The following example reproduces the
one from this guide:
$ curl -F coverImageemail@example.com -F secretFilefirstname.lastname@example.org -F extractionPassword=scottlinux http://localhost:8080/embed > stegtux.jpg
Alternatively, fire up
http://localhost:8080 in your browser and fill in the form.
This software is, in its current incarnation, NOT SECURE in any sense of the word. It was lazily whipped together in a few hours as a fun proof of concept. DO NOT USE THIS SOFTWARE FOR ANYTHING YOU ACTUALLY NEED TO HIDE OR PROTECT.