Steganography Toolkit

Steganography Toolkit

#Application Protection#Data Protection

A command line tool for transparently hiding files within images using LSB steganography.

Visit Website

This project is a Docker image for Steganography challenges

This project provides a Docker image that is useful for tackling Steganography challenges, similar to those found on CTF platforms such as hackthebox.eu.

The image comes pre-installed with essential tools and screening scripts

The image comes pre-installed with a variety of popular tools and several screening scripts that you can use to check simple things. Usage: First, ensure that you have Docker installed.

Using Shell Scripts: bin/build and bin/run.sh

You can utilize the shell scripts bin/build and bin/run.sh found in this repository to build the image and execute the container. Once you do this, you will be placed into a bash shell within the container.

It will have the data folder for analysis

The data folder will be mounted, allowing you to place the files you wish to analyze inside it. If you choose not to use the scripts, please follow these steps: First, build the image using the command (docker build -t .) or pull it from Docker Hub with (docker pull dominicbreuker/stego-toolkit). Next, start a container with your files mounted to the /data folder using the command (docker run -it -v /local/folder/with/data:/data /bin/bash). After that, you can use CLI tools and screening scripts on your files. For example, run check_jpg.sh image.jpg to generate a quick report, or execute brute_jpg.sh image.jpg wordlist.txt to attempt extracting hidden data using various tools and passwords.