We continue to add more debugger modules to IDA and improve the existing ones. This version introduces three new debuggers: bochs, gdb, and windbg.
Each of these debuggers deserve a separate article, so only the most interesting highlights here:
The GDBServer and Windbg debugger modules support local and remote debugging. We tried to make the debugger modules as open as possible: target-specific commands can be sent to all backend engines very easily.
The new IDA supports Python out of box, thanks to Gergely Erdelyi, who kindly agreed the Python plugin to be included in the official distribution.
IDC native IDA language (we added support for global variables) Bochs to send arbitrary commands to the Bochs debugger GDBServer to control GDBServer targets Windbg to access Windbg extensions and kernel information Python to program IDA in the popular language