bytebin

A package for reading and working with, binary, bytes and different encodings

img_1.png

Modules

This package contains three modules, Bytebin, ASCII, and HexViewer.

Bytebin

You can use this class to store and translate/convert bytes to and from different bases, like binary, hexadecimal, base64 and more. The PrintableBase class should NEVER be used for actual data handling it is incredibly unsafe, and you will poison your data. It should only ever be used for visualising data and converting to bases that are otherwise impossible. The maximum I use is around base2048, but with custom console to render.

HexViewer

You can select either the bytes on the left or the ascii translation on the right to see the corresponding data.

img_4.png Whenever you select bytes or text, their corresponding pair is shown as selected img_5.png