GSP
Quick Navigator

Search Site

Unix VPS
A - Starter
B - Basic
C - Preferred
D - Commercial
MPS - Dedicated
Previous VPSs
* Sign Up! *

Support
Contact Us
Online Help
Handbooks
Domain Status
Man Pages

FAQ
Virtual Servers
Pricing
Billing
Technical

Network
Facilities
Connectivity
Topology Map

Miscellaneous
Server Agreement
Year 2038
Credits
 

USA Flag

 

 

Man Pages
RADIFF2(1) FreeBSD General Commands Manual RADIFF2(1)

RADIFF2
unified binary diffing utility

radiff2 [-AabcCdDhOrspxXvzZ] [-t 0-100] [-g sym] [-S algo] file1 file2

radiff2 implements many binary diffing algorithms for data and code.
Analyze binary after loading it with RCore (see -C) and use -AA to run aaaa instead of aaa.
Specify architecture (x86, arm, ..)
Select register size bits for given arch
Binary output (GDIFF format)
Count number of differences.
-[k=v]
Specify eval config vars for all RCore instances created.
Code diffing using graphdiff algorithm. Output columns are: file-a-address, percentage of most similar function in B file | file-b-address. (Use with -A to analyze the binaries to find more functions)
Use delta diffing (slower).
Show disasm instead of hexpairs (honors -a arch and -b bits)
sym | off1,off2
Graph diff output of given symbol, or between two functions, at given offsets: one for each binary.
Show usage help message.
Compare the list of imports
Suppress address names (show only addresses) when code diffing.
Do code diffing with opcode bytes only.
Use physical addressing (io.va=0)
Quiet mode: disable colors and reduce output
Output in radare commands as a binary patch.
Show two column hexdump diffing.
Show two column hexII diffing.
Compute edit distance (no substitution, Eugene W. Myers' O(ND) diff algorithm) between two files.
Compute Levenshtein edit distance (substitution is allowed, O(N^2)) between two files.
[name, namelen, dist, size, ...]
Specify which column of the code diffing algo use for diffing
0-100
Choose matching threshold for binary code diffing
Unified diff output
Unified diff output using system´s diff program
Show version information.
Be verbose sometimes
Perform diff on extracted strings
Perform diff using zignatures instead of function list (NEW)

radare2(1), rafind2(1), rahash2(1), rabin2(1), rasm2(1), ragg2(1), rarun2(1), rax2(1),

pancake <pancake@nopcode.org>
February 10, 2018

Search for    or go to Top of page |  Section 1 |  Main Index

Powered by GSP Visit the GSP FreeBSD Man Page Interface.
Output converted with ManDoc.