IDA Pro 6.6 (Jan 2015)
It was tough and it required even more research than was planned but finally it arrived. The 64-bit decompiler for x64 code is as simple to use as our other decompilers, and fast as well. Below is very short disassembly listing and the decompiler's output for it:
Naturally, it is the very first version and some edges are still rough, but overall it can handle real world code very well.
Since Android devices become more and more popular, we implemented a debugger for them. It can debug both on the Dalvik bytecode level and on the source code level. Below is a picture showing the bytecode debugging:
And this is the same application on the source code level:
Naturally, the user can switch between the two views any time.
IDA knows about the Dalvik objects and show them in a structured way (if the debug info was not stripped):
Please see our Dalvik debugging tutorial for more info!
The title says it all. Since it is easy to create nice interactive plugins with PySide, we decided to include it with IDA. Now all IDA copies will have it properly installed and configured, so as a plugin writer you can rely on its existence!
Many small but useful features have been added or improved. Here's just a few:
Python users will love this: now it is possible to write a multiline condition right in the 'edit breakpoint' dialog box. IDA even accepts function definitions there!
Now you can use the same scripts as in separate .idc files: IDA will compile all functions present in the script and run the main() function, if it's present.
What does not
Debuggers Bochs and Windbg don't work because they don't ship with wine (didn't try to install them either)
What was not tested
Lots of features. This program is huge and testing every function would require hours and hours and lots of expertise, so try it yourself.
|Operating system||Test date||Wine version||Installs?||Runs?||Used|
|Current||Arch Linux x86_64||Oct 17 2016||1.9.21||Yes||Yes||Platinum||an anonymous user|
Use winetricks work around the font display problem:
If you get a message box on startup, stating:
ÂÂ"Keyboard layout error: Failed to get the scan code of '~' (VkKeyScaÂn failure)"
Either check the box "don't display that message again" or go to the following directory:
Then open the file "idagui.cfg" with a text editor, and locate the line containing the following:
and comment it out:
save and restart.