diaphora
diaphora copied to clipboard
Diaphora, the most advanced Free and Open Source program diffing tool.
When you diff two binaries, one of the columns is called "BBlocks1", which has integer values. If you sort this column, you'll end up with orders like: 12 125 13...
50 percent import bug fix described in #227. Now I get a lot of `WARNING: Trying to save a non resolved function?` messages because it tries to save different functions...
When I import symbols, Diaphora only imports it 50% of the time. https://user-images.githubusercontent.com/59390647/147412728-a035b0c1-1ef6-4501-8325-88dd83ca3dce.mp4 Recorded a video for clarity. As you can see, I have to import 2 times after the...
Use IDA API Require instead of Python's import as suggested by IDA's documentation to enable quicker development: https://hex-rays.com/blog/loading-your-own-modules-from-your-idapython-scripts-with-idaapi-require/
C:\Users\WooKong007\Desktop\diaphora-master\diaphora-master\diaphora.py: DLL load failed: The specified module could not be found. Traceback (most recent call last): File "C:\Program Files (x86)\IDA 7.6\python\3\ida_idaapi.py", line 616, in IDAPython_ExecScript exec(code, g) File "C:/Users/WooKong007/Desktop/diaphora-master/diaphora-master/diaphora.py", line...
When there are operands with custom names(Alt+F1 to manually name the operand):  Diaphora should port them now.
Made a simple solution to test:  I open it in first IDA with debugging symbols loaded:  As you can see there's _var_EC.Number_ defined in the highlighted...
Hi Joxean. I use a solarized theme for IDA (specifically I use IDASkins plugin plus Consonance color scheme). Colors for Added, Changed and Deleted are too bright, and that makes...
[Reference](https://www.youtube.com/watch?v=Q8rqGg6vHAE) Basically it's a compiler optimization that splits out the "cold" basicblocks (BBs that rarely got actually executed) and split them into a separate function. I'd assume this sort of...
``` C:\Program Files (x86)\IDA Pro 7.5 SP2\plugins\diaphora-plugin\diaphora.py: local variable 'bd' referenced before assignment Traceback (most recent call last): File "C:\Program Files (x86)\IDA Pro 7.5 SP2\python\3\ida_idaapi.py", line 615, in IDAPython_ExecScript exec(code,...