Skip to main content

Steg

Steg is a simple python library for hiding and extracting messages from losslessly compressed images using least-significant-bit (LSB) steganography. Current supported image formats include PNG, TIFF, BMP, and ICO. Steg also includes a command line tool for quick hiding and extraction.

Installation

$ pip install steg

Usage in Code

# Import library
from steg import steg_img

# Hiding
# Select your payload and carrier files
s = steg_img.IMG(payload_path=<payload path>, image_path=<carrier path>)
# Create a new image containing your payload
s.hide()

# Extracting
# Select the carrier image
s_prime = steg_img.IMG(image_path=<path of containing hidden payload>)
# Extract the payload
s_prime.extract()

Commandline Usage

  1. Make the steg.py file executable $ chmod +x _steg.py
  2. To hide a payload in an image: $ ./_steg.py -c <your image file> -p <your payload>
  3. To extract a payload from a carrier: $ ./_steg.py -c <your image file>

Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

steg-0.1.4.macosx-10.9-x86_64.tar.gz (10.7 kB view details)

Uploaded Source

File details

Details for the file steg-0.1.4.macosx-10.9-x86_64.tar.gz.

File metadata

  • Download URL: steg-0.1.4.macosx-10.9-x86_64.tar.gz
  • Upload date:
  • Size: 10.7 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.2.0 pkginfo/1.6.1 requests/2.24.0 setuptools/47.3.1 requests-toolbelt/0.9.1 tqdm/4.51.0 CPython/3.7.3

File hashes

Hashes for steg-0.1.4.macosx-10.9-x86_64.tar.gz
Algorithm Hash digest
SHA256 11b6ae9c9b3b004e226627091083496be0b40efd2b301217693beab265ccc4fb
MD5 020eadd606da86550096635980de2d5e
BLAKE2b-256 15424aab3e727b5103eadfb06f289f5b94b5f8c92c0bb0d1d52b3ef03070d1d6

See more details on using hashes here.

Release history Release notifications | RSS feed

0.1.5

2 files

This release

0.1.4 This release

1 file

0.1.2

1 file

0.1.0

1 file

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