Flag: Tornado! Hurricane!

 Forums >>  Target Specific - General  >>  how to crate a PATCH for binary difference output

Topic created on: March 10, 2010 01:11 CST by sujitnist .

hi
i want to know how to create a PATCH for the difference file i got by comparing two banary files.
$cmp -l <old binary image file> <new binary image file> > output file name

i checked for text files 'diff" can be used to compare and generate a PATCH file
$ diff -u oldFile newFile > mods.diff  # -u tells diff to output unified diff format

i want to apply the PATCH on the old binary image file to get my new binary image file.

thank you
--sujit

  Silkut     March 10, 2010 06:01.19 CST
Hi,

RTFM: man patch ?
http://linux.die.net/man/1/patch

Hope this helps.

  comrade     March 16, 2010 01:58.50 CDT
For binary files, try some of the patcher tools on "Programmer's Tools" (aka ProTools). Too bad I can't find the site no more, I think its dead. Used to be a good site in late 90s/early 2000s for cracking/RE related tools.

  trufae   April 12, 2010 04:12.10 CDT
For binary files you need a binary diffing tool. I would recommend you two:

radiff: comes with radare1 and patch file is a radare script, so it's easy to modify the patch manually. (www.radare.org)

bdiff: c++ bindiffer and binpatcher. I think this is the one iphone-dev people uses. (sf.net/projects/bdiff)

Note: Registration is required to post to the forums.

Active in Last 5 Minutes
jesucito81

There are 28,225 total registered users.


Recently Created Topics
Reverse Engineering ...
Jan/23
Career: DoD Agency I...
Jan/22
"Disappearing&q...
Jan/17
Career: Software Sec...
Jan/11
Where is the call st...
Jan/07
IDA Pro 6.1 Breakpoi...
Jan/01
How to create data s...
Dec/30
can i search all mod...
Dec/23
IDA symbol table exp...
Dec/20
An anti-attach trick
Dec/17


Recent Forum Posts
Reverse Engineering ...
NirIzr
"Disappearing&q...
NirIzr
Reverse Engineering ...
charlie
"Disappearing&q...
charlie
An anti-attach trick
Bass
An anti-attach trick
waleeda...
An anti-attach trick
Bass
An anti-attach trick
waleeda...
An anti-attach trick
Bass
Looking for value in...
NirIzr


Recent Blog Entries
cmathieu
Feb/07
Hacker Carnival

waleedassar
Feb/06
OllyDbg v1.10 And Hardware ...

waleedassar
Jan/31
Yet Another Anti-Debug Trick

RolfRolles
Jan/22
Finding Bugs in VMs with a ...

waleedassar
Jan/13
An OllyDbg Bug Disables Sof...

More ...


Recent Blog Comments
waleedassar on:
Feb/07
OllyDbg v1.10 And Hardware ...

NirIzr on:
Feb/07
OllyDbg v1.10 And Hardware ...

NirIzr on:
Feb/05
Yet Another Anti-Debug Trick

trolotou on:
Feb/05
Doudoune Moncler -Pennies F...

waleedassar on:
Feb/01
Yet Another Anti-Debug Trick

More ...


Imagery
SoySauce Blueprint
Jun 6, 2008

[+] expand

View Gallery (11) / Submit