Simple binary diffing utility, that displays in a simple manner where two binary files differ.

Björn Åström e4b0dc058b Fix M suffix пре 3 година
LICENSE e191348b26 Add license пре 3 година
Makefile 8bc47bcca9 Add install target пре 3 година
README.md 51c0f64491 Update readme пре 3 година
diffbro.c e4b0dc058b Fix M suffix пре 3 година

README.md

diffbro

'diffbro' is a simple CLI tool for visualizing differences between two binary files with a nice, summarized and optionally colorized output.

Chunking

The tool has a 'chunking' feature that makes it able to perform the diff in chunks of a specified size. This makes it suitable for visualizing differences between very large files, and results in a more compressed output and better performance.

With chunk size 1 (default)

$ diffbro /bin/ls /bin/awk
00000 ................
00010 ........##......
00020 ........###.....
00030 ............#.#.
00040 ................
00050 ................
...

With chunk size 16

$ diffbro -c 16 /bin/ls /bin/awk
00000 .###.........#.#
00100 #####.#####.....
00200 ###....###...##.
00300 ################
00400 ##.#############
00500 ################
...