| Crates.io | stego |
| lib.rs | stego |
| version | 0.1.4 |
| created_at | 2019-06-05 05:02:12.548689+00 |
| updated_at | 2019-06-23 17:58:26.128083+00 |
| description | A steganographic swiss army knife |
| homepage | |
| repository | https://github.com/ajmwagar/stego |
| max_upload_size | |
| id | 139081 |
| size | 5,301,083 |

stego is a steganographic swiss army knife.
stdin/stdout detection (try piping to stego instead of using --txt)
# Text encoding/decoding
# Encodes the message "Hello, Stego!" into the provided image
stego encode text --input image.png --output encoded-image.png --payload "Hello, Stego\!"
# Decodes and prints out the encoded message ("Hello, Stego!") hidden in the provided image
stego decode text --input encoded-image.png
# File encoding/decoding
# Encodes the file hidden.docx into the provided image
stego encode file --input image.png --output encoded-image.png --payload hidden.docx
# Decodes and saves the content to decoded.docx from the provided image
stego decode file --input encoded-image.png --output decoded.docx
# Stdin detection (for text-encoding)
echo "Hello, Stego\!" | stego encode text --input image.png --output encoded-image.png
# Help
stego --help
stego encode --help
stego decode --help
cargo install stego
OR
git clone https://github.com/ajmwagar/stego
cd stego
cargo install --path ./ --force
stego wouldn't be possible without:
stego was inspired by: