StegHideX is a Python-based steganography tool that allows users to hide files inside images securely. This tool is useful for cybersecurity professionals, ethical hackers, and privacy enthusiasts who need to conceal sensitive data within images.
- Hide any file inside an image using steganography
- Extract hidden files from images
- Password protection for added security
- Supports multiple image formats (JPG, PNG, BMP)
- CLI-based for easy integration into scripts
Ensure you have Python installed (version 3.x recommended). You can download it from Python.org.
git clone https://github.com/imrootuser/steghidex.git
cd steghidex
pip install -r requirements.txt
python steghidex.py hide -i cover.jpg -f secret.txt -o output.png -p yourpassword
Example:
python steghidex.py hide -i image.png -f confidential.pdf -o hidden.png -p mysecurepassword
Extract a Hidden File
python steghidex.py extract -i hidden.png -p yourpassword
[+] Hiding secret.txt inside cover.jpg...
[+] Successfully saved as output.png
[+] Extracting hidden file from hidden.png...
[+] Successfully extracted as secret.txt
Feel free to contribute by opening an issue or creating a pull request!
This tool is for educational and authorized security testing purposes only. Unauthorized use for data concealment may be illegal in some jurisdictions. Use responsibly.
This project is licensed under the MIT License - see the LICENSE file for details.
Author: Root User GitHub: Root User