Skip to content

🔒 Implant text bytes in image's least significant bits.

Notifications You must be signed in to change notification settings

guypeer8/steganography

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

17 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Steganography

Steganography is the art of implanting content in a file, by inserting the underline data in the parent file's least significant bits.

Usage:
python3 steganography.py (--encode | -e) "I know someday you'll have a beautiful life, I know you'll be the sun in somebody else's skys, but whyy! whyy! whyyy... can't it be, oh can't it be mineeeeeee... ahhh"
 
python3 steganography.py (--decode | -d)  
# returns the underline text: "I know someday you'll have a beautiful life, I know you'll be the sun in somebody else's skys, but whyy! whyy! whyyy... can't it be, oh can't it be mineeeeeee... ahhh"

python3 steganography.py (--diff | -c)
# returns the dictionary {'pixels': 157920, 'diff': 41} - indicating how far are the 2 images from each other (at most 3 for each tgb cell portion)
More options:
--file, -f ---> file to encode 
--steg-file, -sf ---> file to decode 

Releases

No releases published

Packages

No packages published

Languages