obf2png

Crates.ioobf2png
lib.rsobf2png
version0.2.0
created_at2025-10-18 21:34:01.290799+00
updated_at2025-10-21 13:23:06.103376+00
descriptionA library to parse, encode, decode, manipulate PNG chunks
homepage
repositoryhttps://github.com/Nathanahell/obf2png
max_upload_size
id1889680
size93,972
V__ (Nathanahell)

documentation

README

png-rusty

A toy project following the PNG ME project using the PNG specification.

Manipulate your PNG file to hide your data in a chunk of your desired type.

Commands

png-rusty encode ./dice.png <USER DEFINED CHUNK TYPE> "<MSG>"
png-rusty decode ./dice.png <USER DEFINED CHUNK TYPE>
png-rusty remove ./dice.png <USER DEFINED CHUNK TYPE>

Chunk type size is limited to 4 bytes, therefore 4 UTF-8 characters.

Example :
png-rusty encode ./dice.png ruSt "This is a secret message!
png-rusty decode ./dice.png ruSt
png-rusty remove ./dice.png ruSt
png-rusty print ./dice.png
Commit count: 0

cargo fmt