Stegdetect is an automated tool for detecting steganographic content in images.
This repo contains the 0.6 sources with compilation fixes for modern dev environments and Android (ARM).
Building on x86_64
To build on x86_64 you must prefix the commands with
linux32, like so
$ linux32 ./configure $ linux32 make
You can now run stegdetect from the local directory:
Build for Android
This Android build is sort of fragile, there are many compile warnings.
You must set the environment variable
NDK_BASE to the root location of your
$ make clean $ make -f Makefile.android
Stegdetect does two types of F5 detection, simple and "slow". Simple merely
looks for a comment in the header, which any savy coder has removed. This
method is enabled with the "
The "slow" F5 detection is enabled with "
To run detection on a directory of JPEGs use:
for img in `find /path/to/images/ -iname "*jpg"`; do ./stegdetect -tF $img; done
$ adb push stegdetect /data/local/tmp $ adb shell for img in `ls /sdcard/PixelKnot/*jpg`; do /data/local/tmp/stegdetect -tF $img done
Copyright 2002 Niels Provos email@example.com. See LICENSE for details.