NAME
Acme::Steganography::Image::Png - hide data (badly) in Png images
SYNOPSIS
use Acme::Steganography::Image::Png;
my $writer = Acme::Steganography::Image::Png::FlashingNeonSignGrey->new();
$writer->data(\$data); # Write your data out as greyscale PNGs
# Returns a list of the filenams it wrote to
my @filenames = $writer->write_images;
# Then read it back.
my $reread =
Acme::Steganography::Image::Png::FlashingNeonSignGrey->read_files(@files);
DESCRIPTION
Acme::Steganography::Image::Png is extremely ineffective at hiding your secrets inside Png images.
Currently the only implementation is Acme::Steganography::Image::Png::FlashingNeonSignGrey which blatantly stuffs your data into greyscale PNG files with absolutely no attempt to hide it.
Write your data out by calling write_images
Read your data back in by calling read_files
You don't have to return the filenames in the correct order.
BUGS
Virtually no documentation. There's the source code...
Not very many tests.
Not robust against missing files when re-reading
If you want real steganography, you're in the wrong place.
Doesn't really do enough daft stuff yet to live up to being a proper Acme module. There are plans.
AUTHOR
Nicholas Clark <nick@talking.bollo.cx>, based on code written by JCHIN after a conversation we had.