Crates.io | stego |
lib.rs | stego |
version | 0.1.4 |
source | src |
created_at | 2019-06-05 05:02:12.548689 |
updated_at | 2019-06-23 17:58:26.128083 |
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: