http://www.mmowned.com/forums/world-...ml#post2106528
reminded me of a modded patchdiff2 plugin i created. So i fixed it up for IDA 6.1.
Simply it adds a "Name All" option on the sub menu of matched and identical functions. It will ignore names from the other IDB that start with any of the following, "sub_". "SEH_", "nullsub_", "$LN" or "unknown_libname_" or are the same name. String comparison may seem like a crude way of doing it, and it is however it is the simplest way without reprogramming patchdiff to grab and store information about the address flags as well as the name, pattern, CRC ect.
Pics!
Download
Compiled plw:
http://filebeam.com/fcc330eda3b72f3fd52ee67d576aa01e
The only file that i changed from the original is display.cpp. So feel free to grab a copy from the svn patchdiff2 - Binary diffing plugin for IDA - Google Project Hosting and compile it, the current revision is 37.
Display.cpp:
[C++] /* Patchdiff2 Portions (C) 2010 Nicolas Pouvesle Portions (C) 2007 - Pastebin.com