Auto Steganography Detector and Decoder
AutoStego is a Python tool that automates the detection and decoding of hidden messages inside image files using Steghide. It also supports optional brute-force password cracking using a wordlist.
- Embed secret text into
.jpgor.jpegimages with a password - Extract hidden messages using a password
- Detect if an image might contain hidden data
- Automatically brute-force weak passwords using
wordlist.txt
- Python 3
steghideinstalled on your system
(Install withsudo apt install steghideon Linux)
Place the following in the same folder:
autosteg.py– the main Python scriptwordlist.txt– a list of possible passwords (one per line)- Any image files you want to test (e.g.,
image.jpg)
python3 autosteg.pyYou'll be prompted to enter:
- The image file path
- The wordlist path
- (Optional) Output file name
The script will attempt extraction using the wordlist, and notify you if the password is found.
123456, password, letmein, secretpass, admin123
This tool is intended for educational and ethical use only. Do not use it on files you don't own or without permission.
This project is licensed under the MIT License.
Pull requests are welcome. For major changes, please open an issue first to discuss what you'd like to change.