A simple image steganography tool, written in rust.
:warning: This is a program I made for fun. There is no guarantee of cryptographic security or data confidentiality. Please do not use this for sensitive information. If you do, you are doing so at your own risk. :warning:
Easily encode messages in images:
bash
echo "text to hide" | stegosaurust enc --output encoded_image.png image.png
stegosaurust enc --decode encoded_image.png
See the examples below for more usage.
``` 🦕 stegosaurust 0.4.2 Hide text in images, using rust.
USAGE:
stegosaurust
FLAGS: -h, --help Prints help information -V, --version Prints version information
SUBCOMMANDS: disguise mask all files in a directory using steganography enc encode files using steganography help Prints this message or the help of the given subcommand(s) ```
bash
cargo install stegosaurust
Build and install the executable from the source code. ```bash git clone https://github.com/jj-style/stegosaurust.git cd stegosaurust cargo install --path .
cargo uninstall stegosaurust ```
The examples below assume you have installed the program (see here) and are in the repository directory (if not installed use cargo run --
instead of stegosaurust
).
```bash
stegosaurust enc --decode examples/example-2.png | mpv -
stegosaurust enc --decode .github/logo.png | xargs python -c "import webbrowser,sys; webbrowser.open(sys.argv[1])" ```