Skip to main content
╔═══════════════════════════════════════════════════════╗
║                                                       ║
║  ███████╗████████╗███████╗ ██████╗ ██╗  ██╗██╗   ██╗██████╗  ║
║  ██╔════╝╚══██╔══╝██╔════╝██╔════╝ ██║  ██║██║   ██║██╔══██╗ ║
║  ███████╗   ██║   █████╗  ██║  ███╗███████║██║   ██║██████╔╝ ║
║  ╚════██║   ██║   ██╔══╝  ██║   ██║██╔══██║██║   ██║██╔══██╗ ║
║  ███████║   ██║   ███████╗╚██████╔╝██║  ██║╚██████╔╝██████╔╝ ║
║  ╚══════╝   ╚═╝   ╚══════╝ ╚═════╝ ╚═╝  ╚═╝ ╚═════╝ ╚═════╝  ║
║                                                       ║
║           ░▒▓█ 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

Metadata

Release files for steghub 1.0.0

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for steghub 1.0.0
File Size Uploaded
steghub-1.0.0.tar.gz 8.7 kB Details

Built distribution (wheel)

Table of built distributions (wheels) for steghub 1.0.0
File Interpreter ABI Platform
steghub-1.0.0-py3-none-any.whl Python 3 none any Details

Total release size: 16.5 kB

Release files / steghub-1.0.0.tar.gz

Download URL steghub-1.0.0.tar.gz
Size 8.7 kB
Tags Source
SHA-256 checksum
How to use checksums
6cd52e1fbe47a7ca96cc1c6f25bf7dd3517f8760f37bdbd1e7d7878346456e06
BLAKE2b-256 checksum
How to use checksums
dc7ae04837f1a6e99c3c5fe3af1e93d72c7769631bf8e760cfd9b7ebceb6459f
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.13.7

Release files / steghub-1.0.0-py3-none-any.whl

Download URL steghub-1.0.0-py3-none-any.whl
Size 7.9 kB
Tags Python 3
SHA-256 checksum
How to use checksums
f9d5cf85d7dcb4f5850a2ee97f4d03c32c9764d448d93e5646636c9e389cff8b
BLAKE2b-256 checksum
How to use checksums
2caa388bd9f5ae32f84ca6384747ae6b40b85ba9027c8348024c3fd97cac076d
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.13.7

Release history Release notifications | RSS feed

This release

1.0.0 This release

2 release files

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page