OMGSEEK  gid ( gid@qooqle.com -- http://paradise.qooqle.com/software/ )

needs:
libjpeg62-dev

to compile, type "make"


HISTORY:
JPHS 0.3 found at http://linux01.gwdg.de/~alatham/stego.html required you to
patch against libjpeg's Makefile for whatever dumb reason.  This obviously
means you have to have the libjpeg source code installed which no one normally
has, myself included.

So omgseek is basically identical code with a custom Makefile that I wrote to
compile it against the libjpeg's libraries, making this a standalone program.
Why a different name?   Because I might want to change things down the line
making omgseek incompatible with jphs.  Plus the windows and linux versions of
jphs weren't compatible anway, so this is a chance to start over.

Passing around jpeg's just with this messages encoded in it probably isn't
secure at all, as anyone can just brute force the message out of it.  The idea
is to transfer the image to someone in way that no one else would be the wiser.


FROM THE ORIGINAL JPHS WEB PAGE:
JPHIDE and JPSEEK are programs which allow you to hide a file in a jpeg visual
image. There are lots of versions of similar programs available on the internet
but JPHIDE and JPSEEK are rather special. The design objective was not simply
to hide a file but rather to do this in such a way that it is impossible to
prove that the host file contains a hidden file. Given a typical visual image,
a low insertion rate (under 5%) and the absence of the original file, it is not
possible to conclude with any worthwhile certainty that the host file contains
inserted data. As the insertion percentage increases the statistical nature of
the jpeg coefficients differs from "normal" to the extent that it raises
suspicion. Above 15% the effects begin to become visible to the naked eye. Of
course some images are much better than others when used a host file - plenty
of fine detail is good. A cloudless blue sky over a snow covered ski paradise
is bad. A waterfall in a forest is probably ideal.


