About
Articles
Book Store
Distributed RCE
Downloads
Event Calendar
Forums
Live Discussion
Reference Library
RSS Feeds
Search
Users
What's New
Customize Theme
bluegrey
blackgreen
metal
simple
Flag:
Tornado!
Hurricane!
Login:
Password:
Remember Me
Register
IDA Plugins
: PatchDiff 2
File Information
Category
Open Source
# Downloads
Version
IDA Plugins
No
N/A
2.0.6
Download Page
Last updated on Feb 12, 2009 with the following description:
PatchDiff 2.0.6 released:
* Switchs to graph call for checksum instead of instruction frequency
* Removes invalid C++ classes/structs flagged as functions
PatchDiff 2.0.5 released:
* Adds string references to the signature
* Fixes IPC close when option is disabled
PatchDiff v2.0.4:
* Requires at least IDA 5.2
* Adds save backup results to IDB
* Adds Unmatch/Set match/Switch match submenus
* Adds "pipe" support to keep second IDA instance open
- menu Options/PatchDiff2 to disable/enable it per IDB
-registry HKLM\SOFTWARE\Tenable\PatchDiff2 IPC (DWORD) for the default setting
* Uses demangled function names
* Ignores duplicated names
PatchDiff v2.0.3:
* Adds support for C++ classes in the signature engine (improves results against c++ targets)
* No longer relies on IDA code refs (due to bad references)
* x86: merges inc reg and dec reg to one instruction
* x86: handles jmp $2/$5
* x86: stops block tracing on int3
* Bugfix: Does not try to display graphs that IDA can't handle
PatchDiff v2.0.2:
* Adds support for IDA 5.1
* Excludes data ref with segment reference from crc
* Adds PPC optimization module
* Relies on IDA to identify opcode for non optimized CPUs
* Adds display graph option for unmatched functions
* Adds x86 rep/repe/repne 16 bit compiler change optimization
* Improves edge double click handling
PatchDiff v2.0.1:
* Increases the size of the command buffer (for long IDB paths)
* Synchronizes graphs on edge double-click
* Adds line address in the graph if the option is set in IDA
* Fixes graph block matching to produce much better results
* Uses %a for address
PatchDiff v2.0.0:
* Initial public release
Author Information
Username
Name
E-Mail
URL
nicoP
nicolas
pouvesle
gmail
com
http://
Description
PatchDiff2 is a plugin for the Windows version of the IDA dissassembler that can analyze two IDB files and find the differences between both. PatchDiff2 is free and fully integrates with the latest version of IDA (5.2).
The plugin can perform the following tasks :
* Display the list of identical functions
* Display the list of matched functions
* Display the list of unmatched functions (with the CRC)
* Display a flow graph for identical and matched functions
The main purpose of this plugin is to be fast and give accurate results when working on a security patch or a hotfix. Therefore this tool is not made to find similar functions between two different programs.
Patchdiff2 supports all processors that IDA can handle and is available in two versions: 32 bit and a 64 bit.
Screenshot
There are
29,955
total registered users.
Recently Created Topics
pydbg load vs attach
Jun/19
pydbg bp_set_mem
Jun/18
Disassembling Motoro...
Jun/13
ida plugin writing f...
Jun/02
New version of RE-Go...
May/29
Decompiling raw bina...
May/22
Incorrect bitness wh...
May/20
PaiMei stalker modul...
May/19
Attach to program us...
May/13
IDA PRO how to make ...
May/12
Recent Forum Posts
pydbg load vs attach
kitochou
pydbg bp_set_mem
kitochou
pydbg, memory breakp...
kitochou
Good Binary Code Pro...
alton
Int 3 anti debug?
SteveIRQL
Attach to program us...
SteveIRQL
Ollydbg 2.0 - Plugin...
openrce...
IDA PRO how to make ...
codeinject
FACT: OpenRCE is dead.
codeinject
IDA Resource Viewer ...
r2x64
Recent Blog Entries
26yyg1kf
Jun/19
your muscles get larger Men...
26yyg1kf
Jun/19
Mens 2011 Vibram Classic fo...
26yyg1kf
Jun/19
Vivo Barefoots up to Discou...
kitochou
Jun/18
pydbg
lowpriority
Apr/13
OllyMigrate Plugin for Olly...
More ...
Recent Blog Comments
newlulu
on:
Jun/10
Branch tracing and LBR acce...
newlulu
on:
Jun/10
Advanced debugging techniques
newlulu
on:
Jun/10
2 anti-trace mechanisms spe...
newlulu
on:
Jun/10
OllyMigrate Plugin for Olly...
clarisonic
on:
Apr/03
New version of Ollydbg!
More ...
Imagery
SoySauce Blueprint
Jun 6, 2008
[+] expand
View Gallery
(11) /
Submit