SourceForge.net Logo

PngStego for linux/unix and win32

What? pngstego?!?

pngstego is a Steganographic tool, i.e. it is able to hide a file within a media file: a PNG format image.

With pngstego you can hide a sensitive data file, such as password file, withing a png, and then extract it with only one command.

The only thing you have to remember is a number (seed) that pngstego needs to hide and extract the data.

WARNING!!!
Steganography is NOT criptography. It is NOT the solution for your privacy problems!
Steganography only hides data, but there are tools that can detect steganographed data.
If you want to be (almost) sure that your data cannot be read by others, you should use a Cryptographic tool, such as GnuPG http://www.gnupg.org (free software from GNU) or PGP http://www.pgp.com (Commercial).

Software requirements

Linux: pngstego was developed on a debian woody 3.0. it only requires a working compiler (gcc 2.95), software tools like make. it also needs libpng and development packages, such as libpng3-dev (debian).

cygwin: pngstego was succefully compiled (with a minor change in the makefile) on cygwin and MinGW systems. In this case you must use Makefile.win32 instead of Makefile. Many thanks to Carlo Luciano Bianco for his work.

Current version: 0.3.1

Changes from version 0.2

Now pngstego can read RGB - 8 bit/channel images!

Changes made to the tool imgthr - see source files

First release 0.2

pngstego can only read grayscale 8bit images.

Download links:

Main Download page @ sourceforge