| Crates.io | steggy |
| lib.rs | steggy |
| version | 0.1.0 |
| created_at | 2022-06-01 22:31:05.554649+00 |
| updated_at | 2022-06-01 22:31:05.554649+00 |
| description | A steganography tool written in Rust |
| homepage | https://oliverbutler.uk |
| repository | https://github.com/oliverbutler/steg |
| max_upload_size | |
| id | 598542 |
| size | 568,126 |
Written in Rust, features a simple cli and a client-side webapp. This tool hides data within the least significant bit of an image. Obfuscation techniques are utilized to make the

brew tap oliverbutler/steggy
brew install steggy
steggy encode -f secret.txt -i image.jpg -o out.png
Decode will output the image inside an encoded image in the same path, optionally allows an output path for the resulting data.
steggy decode -i out.png
This is the structure of a steggy encoded image file.
| Pos | Length | Field |
|---|---|---|
| 0 | 1 byte | Flags (unused) |
| 1 | 4 bytes | Name length |
| 2 | 4 bytes | Data length |
| 6 | 16 bytes | Salt |
| 22 | X | Name |
| 22+x | Y | Data |