Skip to content

rmcmillan34/StegTool

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

21 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

StegTool

A command line steganograpghy tool to hide messages within an image file.

alt text

TODO

  • Complete README documentation
  • Implement Verbose output
  • Add audio file compatibilty
  • Add encryption of secret message prior to encoding into carrier file

Installation

Use git clone to install the latest version of StegTool.

git clone https://github.com/rmcmillan34/StegTool.git

Requirements

StegTool 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

Usage

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.

Contributing

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.

License

GNU GPL v3.0

About

A command line steganograpghy tool

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages