Skip to content

zeratul2099/libstego

Repository files navigation

INSTALLATION
------------

required libraries
------------------
Please make sure the following libraries are installed on your machine:
cmake
libpng
libjpeg
giflib
libxml2
libgmp
libsndfile
libgsl.

libstego
--------
To compile libstego extract libstego-0.90.tar.bz2. A new folder will be created.
There, open a console and run

> cmake -DBUILD_LIBSTEGO:BOOL=ON -DBUILD_LIBSTEGOFILE:BOOL=OFF -DBUILD_BINDINGS:BOOL=OFF .
> make

To install libstego become root and run

> make install

libstego + libstegofile
-----------------------
To compile both libstego and libstegofile extract libstego+file-0.90.tar.bz2 and run 

> cmake -DBUILD_LIBSTEGO:BOOL=ON -DBUILD_LIBSTEGOFILE:BOOL=ON -DBUILD_BINDINGS:BOOL=OFF .
> make

To install libstego and libstegofile become root and run

> make install

libstego + libstegofile + python-bindings + gui
-----------------------------------------------
To compile all libraries and the python bindings from source-archive extract libstego+file+gui-0.90.tar.bz2 and run

> cmake .
> make

Now you can test the gui -- limejuice -- by typing

> python limejuice.py

in the limejuice-subdirectory.

To install libstego, libstegofile and the python-bindings become root and run

> make install

About

libstego is a set of libraries that implement functionality to embed secret data into a wide range of image file formats and uncompressed audio

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published