SkillAgentSearch skills...

Colorbindiff

A visual and colorized diff for binary files.

Install / Use

/learn @jjazzboss/Colorbindiff
About this skill

Quality Score

0/100

Supported Platforms

Zed

README

colorbindiff

A side-by-side visual and colorized diff for binary files.

Show on the standard output byte modifications but also additions and deletions, whatever the number of changed bytes. This is very convenient for example if you need to do reverse-engineering on a file format. Note that the algorithm is not suited for large and very different files. The diff external command must be present in the path.

screen snapshot

Usage

USAGE: perl colorbindiff.pl [OPTIONS] FILE1 FILE2

EXAMPLE: perl colorbindiff.pl file1.dat file2.dat | less

| Option | Description | --- | --- |--cols=N | display N columns of bytes. Default is 16. |--no-color | don't colorize output. Needed if you view the output in an editor. |--no-marker | don't use the change markers ('+' for addition, '-' for deletion, '*' for modified). |--no-ascii | don't show the ascii columns. |--only-changes | only display lines with changes. |--no-header | don't print the header line.

At least on cygwin prefer the less command rather than more, more has sometimes problems handling the script output.

Installation

Linux: nothing to install, just download and run the script.

Windows: install cygwin with default options. This will get you perl and diff installed. Then download and run the script.

License

LGPL v3

View on GitHub
GitHub Stars35
CategoryDevelopment
Updated17d ago
Forks2

Languages

Perl

Security Score

95/100

Audited on Mar 14, 2026

No findings