Skip to content

You pick the bits, and what file to hide. Use LSB, MSB, or whatever.

Notifications You must be signed in to change notification settings

Odyhibit/Any-bits-Steganography

Repository files navigation

Any bits you want

Installation

Requires Python

you will also need the Pillow library

pip install --upgrade Pillow

download the files, or clone this repository

git clone https://github.com/Odyhibit/Any-bits-Steganography

then run main.py

cd Any-bits-Steganography

Python main.py

For Windows a binary version that requires no installation, or setup is available under releases. Just unzip, and run the executable.

So if you have a need to hide some stuff in an image, and you want to hide it in specific bits in specific color channels.

stego

The stego tab allows you to pick a cover image, and a hidden file. The cover image will be changed to a .PNG file with 4 channels. If the file to hide is not an image the preview will remain blank.

stego_settings

The settings tab is important, you can pick which bits you want to hide the hidden file in. The filename will be stored as well, and used during file recovery.

unstego

The unstego tab will recover a hidden file, and put it in the output folder. The file can be recovered only if the settings match the ones used to hide the file.

About

You pick the bits, and what file to hide. Use LSB, MSB, or whatever.

Topics

Resources

Stars

Watchers

Forks

Packages

No packages published

Languages