A Rust-based command-line utility designed to compare two binary files, displaying differences by showcasing both hexadecimal and ASCII representations of the differing bytes.
- CLI Diff Viewer for Hex and ASCII.
- Color highlighting for different data types to enhance readability.
- Keyboard navigation enables interactive exploration of differences.
- Displays bit position for focused data, aiding in precise location identification.
git clone git@github.com:ztroop/dead-ringer.git && cd ./dead-ringer
cargo install --path .paru -S dead-ringerUsage: dring <file1> <file2>
Arguments:
<file1> Path to the first binary file
<file2> Path to the second binary file
| Type of Byte | Color |
|---|---|
| NULL | Gray |
| OFFSET | Gray |
| ASCII Printable | Cyan |
| ASCII Whitespace | Green |
| ASCII Other | Green |
| Non-ASCII | Yellow |
If you're looking for a full-featured Hex/ASCII viewer, check out Hexyl!



