itzmeabrew / basecrack

Base Scheme Decoder

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

basecrack

BaseCrack

Best Decoder Tool For Base Encoding Schemes

version GitHub license Twitter

basecrack tool


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 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.

What's new in v1.1.0: I heard your feature requests, now you can generate a wordlist/output with the decoded bases! :)


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

Screenshots

basecrack screenshot

Installation

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

Usage

To decode a single base encoding from user input:

python basecrack.py

To decode a single base encoding from 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

Contribution

Ways to contribute

  • Suggest a feature
  • Report a bug
  • Fix something and open a pull request
  • Help me document the code
  • Spread the word

License

Licensed under the MIT License, see LICENSE for more information.


Support this project by starring, sharing, and contributing! ❤️


About

Base Scheme Decoder

License:MIT License


Languages

Language:Python 100.0%