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

https://github.com/egebalci/bitbender

BitBender is a byte manipulation tool
https://github.com/egebalci/bitbender

byte calculator checksum encoder rotate xor

Last synced: 8 months ago
JSON representation

BitBender is a byte manipulation tool

Awesome Lists containing this project

README

          

# BitBender
BitBender is a byte manipulation tool

# INSTALL
git clone https://github.com/egebalci/BitBender.git
cd BitBender/lib && export GOPATH=$(pwd)
cd ../src && go build -o ../bib

# USAGE
# BitBender
> Author: Ege Balcı
> Source: github.com/egebalci/BitBender

USAGE:
bib [options]
OPTIONS:
^ Make XOR operation with a randomly generated key (Max:~/Min:1)
^= Make a XOR operation with given key
+ Increment each byte of the file with given value (Max:255/Min:1)
- Decrement each byte of the file with given value (Max:255/Min:1)
! Make a logical NOT operation to each byte of the file
ror Rotate eache byte of the file to right with given value
rol Rotate eache byte of the file to left with given value
= Calculate the checksum of the given file
-h, --help Print this message
EXAMPLE:
BitBender ^ 12 file
BitBender ^= topsecretkey file
BitBender + 4 file
BitBender - 5 file
BitBender ! file