An open API service indexing awesome lists of open source software.

https://github.com/v411e/steghide

Dockerfile for http://www.steghide.sourceforge.net
https://github.com/v411e/steghide

dataset-generation docker docker-compose steganography steghide

Last synced: 3 months ago
JSON representation

Dockerfile for http://www.steghide.sourceforge.net

Awesome Lists containing this project

README

        

This container contains a script for performing batch steganography on files with **steghide**.

This would embed the file `embed_file.txt` into every `.wav` file of the `/data` directory contents in the container. The new `_out.wav` files will be created in an extra `out` folder which will be automatically created in the directory where the individual file is.
```bash
docker compose run app -e "embed_file.txt" -p "secret!password" -d "/optional/path/to/data/dir"
```

You can test if the steganography was successful with an extra `-t` argument:
```bash
docker compose run app -e "embed_file.txt" -p "secret!password" -d "/optional/path/to/data/dir" -t
```
This extracts the hidden content of all `_out.wav` files in the `/data` directory, compares the extraction with the original `embed_file.txt` and prints a result of the check. The extracted contents are deleted automatically afterwards, but some disk space is required for this operation.