bsdiff

Generate and apply patches to binary files efficiently

brewmacoslinux
Try with needOr install directly
Source

About

Generate and apply patches to binary files

Commands

bsdiffbspatch

Examples

Create a binary patch between two files$ bsdiff oldfile newfile patch.diff
Apply a binary patch to recreate the new file$ bspatch oldfile newfile patch.diff
Generate a patch for large binary files like executables$ bsdiff old_binary.exe new_binary.exe update.patch