Skip to content

cuhtis/hexdiff

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

16 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Hexdiff

Warning: Do not run on large files.

Get the diff of binary files.

Implemented by reversing the solution to the Greatest-Common-Subsequence problem for two byte streams.

Created by Curtis Li.

Usage

./hexdiff FILE1 FILE2

Installation

Hexdiff requires argp to build. You can get argp on Mac OS by doing:

brew install argp-standalone

To build the system, run:

git clone https://github.com/curtis99877/hexdiff.git
cd hexdiff && make

Features

  • Get the diff of binary files
  • Prints the differences in coloured text
  • Custom formatting of number of bytes per row output

TODO

  • Create a testing suite

About

Get the diff of binary files

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published