Skip to content
/ sigBits Public

Steganography significant bits image decoder. Can help you out with some CTF

Notifications You must be signed in to change notification settings

Pulho/sigBits

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

18 Commits
 
 
 
 
 
 

Repository files navigation

sigBits

A Steganography significant bits image decoder may be useful in some CTF. Feel free to help :) ( This program use Python3 )

Requirements

This program requires the lib Pillow, which can be installed as follows

            pip install Pillow

How to use it

Usage

      python sigBits.py [OPTIONS] [FILE]

Options

Parameters Option Functionality
-h, --help List all commands and functionality of them
-t=, --type= Choose between read LSB or MSB (Default is LSB)
-o=, --order= Read the lsb or msb in the specify order (Default is RGB)
-out=, --output= Choose the name of the output file (Default is outputSB)
-e=, --extract= Choose between extracting by row or column (Default is Column)
-b=<8 Bits>, --bits=<8 Bits> Choose the bits you want to extract info (Have higher priority than '--type or -t')

Examples

  
  python sigBits.py -t=lsb -o=rgb -out=MyOutputFile -e=row MyInputFile.png
  python sigBits.py -t=LSB -o=BGR -e=column SomeImage.jpg
  python sigBits.py --type=Msb --order=GBR --extract=CoLuMn AnotherImage.png

Note that the input of each options are not case-sensitive, that means you can write with Caps Lock or not

About

Steganography significant bits image decoder. Can help you out with some CTF

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages