An open API service indexing awesome lists of open source software.

https://github.com/xonoxc/pngnator

A Rust CLI tool for steganography in PNG images — encode, decode, and remove hidden data inside PNG chunks.
https://github.com/xonoxc/pngnator

clap cli decoder encoder png rust

Last synced: 15 days ago
JSON representation

A Rust CLI tool for steganography in PNG images — encode, decode, and remove hidden data inside PNG chunks.

Awesome Lists containing this project

README

          

# pngnator

A Rust CLI tool for hiding and extracting secret data in PNG files using PNG chunk manipulation.

## Usage

```bash
# Encode a secret message into a PNG
cargo run -- encode [output.png]

# Decode a secret message from a PNG
cargo run -- decode

# Remove a chunk from a PNG
cargo run -- remove

# Print PNG chunk information
cargo run -- print
```

The `chunk_type` must be exactly 4 ASCII letters (e.g. `ruSt`). For encoding, `output.png` defaults to `output.png` if not specified.