Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

https://github.com/Pulho/sigBits

Steganography significant bits image decoder. Can help you out with some CTF
https://github.com/Pulho/sigBits

bits bmp ctf ctf-tools jpeg jpg lsb msb png steganography

Last synced: 9 days ago
JSON representation

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

Lists

README

        

# 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__