A command line steganograpghy tool to hide messages within an image file.
- Complete README documentation
- Implement Verbose output
- Add audio file compatibilty
- Add encryption of secret message prior to encoding into carrier file
Use git clone to install the latest version of StegTool.
git clone https://github.com/rmcmillan34/StegTool.gitStegTool was written in Python 3.9.7. This version of Python is the recommended minimum, however I believe it will work on any Python 3 installation.
The following Python modules are required to run this software:
- argparse
- cv2
- os
- system
StegTool was created to be run in a command line/terminal environment with Python installed. See below for the usage of StegTool.
usage: StegTool [-h] [-e] [-d] [-v] filename message
A comand line tool to encode a secret message within an image file.
positional arguments:
filename name of file to perform steganographic function on
message Text string of message to be encoded
optional arguments:
-h, --help show this help message and exit
-e, --encode Performs steganographic encode function
-d, --decode Performs steganographic decode function
-v, --verbose Enables a verbose output. Program will output what it is doing.Pull requests will be welcome after 30th April 2023. For major changes, please open an issue first to discuss what you would like to change.
