Advanced steganography toolkit - installs all StegHub tools
Project description
╔═══════════════════════════════════════════════════════╗ ║ ║ ║ ███████╗████████╗███████╗ ██████╗ ██╗ ██╗██╗ ██╗██████╗ ║ ║ ██╔════╝╚══██╔══╝██╔════╝██╔════╝ ██║ ██║██║ ██║██╔══██╗ ║ ║ ███████╗ ██║ █████╗ ██║ ███╗███████║██║ ██║██████╔╝ ║ ║ ╚════██║ ██║ ██╔══╝ ██║ ██║██╔══██║██║ ██║██╔══██╗ ║ ║ ███████║ ██║ ███████╗╚██████╔╝██║ ██║╚██████╔╝██████╔╝ ║ ║ ╚══════╝ ╚═╝ ╚══════╝ ╚═════╝ ╚═╝ ╚═╝ ╚═════╝ ╚═════╝ ║ ║ ║ ║ ░▒▓█ STEGANOGRAPHY METAPACKAGE █▓▒░ ║ ║ ║ ║ ┌─[HIDE]───────────────────────────────[SEEK]─┐ ║ ║ │ 🔐 Advanced Steganography Toolkit 🔐 │ ║ ║ │ ∴ What you see is not what you get ∴ │ ║ ║ └─────────────────────────────────────────────┘ ║ ║ ║ ╚═══════════════════════════════════════════════════════╝
StegHub - Advanced Steganography Toolkit
StegHub is a meta-package that installs all steganography tools in one command.
Installation
pip install steghub
This automatically installs:
- gradus - Image steganography using histogram shifting
- resono - Audio steganography using phase coding
- shadowbits - Image and Audio steganography using LSB
Usage
Use tools directly(Recommended):
gradus embed --in "secret message" --cover image.png --key mypassword
resono embed --in "secret message" --cover audio.wav --key mypassword
Use through StegHub interface:
# Get help
steghub --help
# Use specific tools
steghub gradus embed --in "secret" --cover image.png --key mykey
steghub resono extract --stego audio_with_secret.wav --key mykey
# Check installed and update tools
steghub info
steghub list
steghub version
steghub check-update
steghub update
Individual Tools
You can also install tools individually:
pip install gradus # Image steganography only
pip install resono # Audio steganography only
pip install shadowbits # Imgage and Audio steganography both
🔧 Tool Details
| Tool | Method | Supports | Best For |
|---|---|---|---|
| gradus | Histogram shifting | PNG images | High-quality image hiding |
| resono | Phase coding | WAV audio | Undetectable audio secrets |
| shadowbits | LSB technique | Images & Audio | Any file type hiding |
⚡ Features
- Unified interface - One command to rule them all
- Multiple algorithms - Different techniques for different needs
- Password protection - All tools support encryption keys
- Cross-format - Works with images and audio files
- Easy installation - Single pip install gets everything
🔐 Security Note
All tools use password-based encryption. Always use strong, unique passwords for your hidden data. Without the correct password, hidden content cannot be extracted.
License
This project is licensed under the MIT License - see the LICENSE file for details.
"The best place to hide a leaf is in the forest" 🌲
Made with ❤️ by kaizoku
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
Filter files by name, interpreter, ABI, and platform.
If you're not sure about the file name format, learn more about wheel file names.
Copy a direct link to the current filters
File details
Details for the file steghub-1.0.0.tar.gz.
File metadata
- Download URL: steghub-1.0.0.tar.gz
- Upload date:
- Size: 8.7 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.2.0 CPython/3.13.7
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
6cd52e1fbe47a7ca96cc1c6f25bf7dd3517f8760f37bdbd1e7d7878346456e06
|
|
| MD5 |
d6a95f75f07056cbd7d611960136d955
|
|
| BLAKE2b-256 |
dc7ae04837f1a6e99c3c5fe3af1e93d72c7769631bf8e760cfd9b7ebceb6459f
|
File details
Details for the file steghub-1.0.0-py3-none-any.whl.
File metadata
- Download URL: steghub-1.0.0-py3-none-any.whl
- Upload date:
- Size: 7.9 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.2.0 CPython/3.13.7
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
f9d5cf85d7dcb4f5850a2ee97f4d03c32c9764d448d93e5646636c9e389cff8b
|
|
| MD5 |
9dbd5245131ab9f8a118fec610e79560
|
|
| BLAKE2b-256 |
2caa388bd9f5ae32f84ca6384747ae6b40b85ba9027c8348024c3fd97cac076d
|