basecrack: Base Scheme Decoder

basecrack

BaseCrack

BaseCrack is a tool written in Python that can decode all alphanumeric base encoding schemes. This tool can accept single user input, multiple inputs from a file, input from the argument and decode them incredibly fast.

Decode Base16, Base32, Base36, Base58, Base62, Base64, Base64Url, Base85, Base91, Base92 and more with the best base encoding scheme decoding tool in town. Mostly used for CTFs and Cryptography.

Supported Encoding Schemes

  • Base16
  • Base32
  • Base36
  • Base58
  • Base62
  • Base64
  • Base64Url
  • Base85
  • Base91
  • Base92

Main Features

  • Can decode multiple base encodings from a file
  • Generate a wordlist/output with the decoded bases
  • Predicts the type of encoding scheme

Installation

$ git clone https://github.com/mufeedvh/basecrack.git
$ cd basecrack
$ pip install -r requirements.txt

Use

python basecrack.py -h

To decode a single base encoding from the argument:

python basecrack.py -b SGVsbG8gV29ybGQh

To decode multiple base encodings from a file:

python basecrack.py -f file.txt

To generate a wordlist/output with the decoded bases:

python basecrack.py -f file.txt -o output-wordlist.txt

Copyright (c) 2019 Mufeed VH

Source: https://github.com/mufeedvh/