Skip to content

Latest commit

 

History

History
27 lines (16 loc) · 744 Bytes

README.md

File metadata and controls

27 lines (16 loc) · 744 Bytes

PNGMe

Simple CLI that lets users hide secret messages in PNGs. Made for learning purposes.

Access to the tutorial here and to the PDF Spec.

Usage

Encode a message:

./pngme encode <png path> <chunk type> <message> <output path (optional)>

Ex: ./pngme encode ./image.png ruSt "psst, this is a secret"

Decode a message:

./pngme decode <png path> <chunk type>

Ex: ./pngme decode ./image.png ruSt

Remove a message:

./pngme remove <png path> <chunk type>

Ex: ./pngme remove ./image.png ruSt

Print the chunks information:

./pngme print <png path>

Ex: ./pngme print ./image.png