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

https://github.com/leoborai/pngme

Command line program that lets you hide secret messages in PNG files
https://github.com/leoborai/pngme

learning png rust tutorial

Last synced: over 1 year ago
JSON representation

Command line program that lets you hide secret messages in PNG files

Awesome Lists containing this project

README

          





pngme


Command line program that lets you hide secret messages in PNG files


## Usage

Clone `pngme` to your machine using git

```bash
git clone https://github.com/EstebanBorai/pngme.git
```

The `cd` into the `pngme` directory and run `cargo install`

```bash
cd pngme/ && cargo install
```

Then you are ready to use it by just calling `pngme`,
refer to [Commands](#commands) section for extra details on
available commands.

## Commands

### Encode a secret into a file

```bash
pngme encode
```

Example:

```bash
pngme encode ./myfile.png sEcr "Hello, this is a PNG file secret"
```

### Decode a secret from a file

```bash
pngme decode
```

Example:

```bash
pngme decode ./myfile.png sEcr
```

### Remove a secret from a file

```bash
pngme remove
```

Example:

```bash
pngme remove ./myfile.png sEcr
```

### Print chunks

```bash
pngme print
```

Example:

```bash
pngme print ./myfile.png
```