RByte – Reductionist’s Hex Viewer
Looking at files and partitions as is
RByte is a hexadecimal viewer for files and partitions. It is built with GTK+ and runs on Linux.
To display partitions as well as files, the program requires read permission.
The size of the file or partition being displayed is effectively unlimited.
Bytes can be interpreted and used in different ways, so RByte offers four methods for copying selected bytes to the clipboard.
The table below shows what will be placed on the clipboard when three bytes with the values 0x41, 0x42, and 0x43 are copied.
| Command | Data type | Clipboard content | Target application |
|---|---|---|---|
| Copy hexadecimal values as text | Text string | 41 42 43 | Any text editor |
| Copy binary values as text | Text string | 01000001 01000010 01000011 | Any text editor |
| Copy symbols as text | Text string | ABC | Any text editor |
| Copy bytes as is | application/octet-stream | 0x41 0x42 0x43 | Application that accepts unspecified byte streams |
Although RByte is mainly designed for viewing files and partitions in hexadecimal form, it also provides limited editing features for smaller files, including deleting bytes, pasting bytes from the clipboard, and inserting bytes typed on the keyboard.
The program consists of a single file and runs out of the box.
If you want RByte to save its settings, create an empty file named rbyte.conf and place it either in the same directory as the program file or in ~/.config/rbyte/rbyte.conf. Here, the tilde means the home directory, for example: /home/andrew/.config/rbyte/rbyte.conf.
| Version | Size | OS | Platform |
|---|---|---|---|
| 0.75 | 205 K (209 780 bytes) | Linux Mint 17 (Ubuntu 14.04) or later/similar | 32-bit, GTK 3.10–3.24 |
| RByte | |||
| SHA-256: f6cdaa582b954ea722f69bc833e0fe177f130af40d818a5afa803671119a5425 | |||
| 0.75 | 216 K (221 352 bytes) | Linux Mint LMDE 6 (Debian 12) or later/similar | 64-bit, GTK 3.24 |
| RByte | |||
| SHA-256: e6189c7c9ea8583442f0162e13329d41ab198256493d5196469960c4885817b9 | |||