IDA Pro adds private Lumina server support
IDA Pro and Hex-Rays Decompilers have become the de-facto standard for the analysis of hostile code, vulnerability research and commercial off-the-shelf validation. IDA Pro as a disassembler is capable of creating maps of their execution to show the binary instructions that are actually executed by the processor in a symbolic representation (assembly language). Advanced techniques have been implemented into IDA Pro so that it can generate assembly language source code from machine-executable code and make this complex code more human-readable. The debugging feature adds the dynamic analysis to IDA. It supports multiple debugging targets and can handle remote applications. Its cross-platform debugging capability enables instant debugging, easy connection to both local and remote processes and support for 64-bit systems and new connection possibilities.
IDA Pro is interactive
Because no computer can currently beat the human brain when it comes to exploring the unknown, IDA Pro is fully interactive. IDA always allows the human analyst to override its decisions or to provide hints. A built-in programming language and an open plugin architecture pushes interactivity even further.
IDA Pro is programmable
IDA Pro is a complete integrated development environment. It consists of a very powerful macro-like language that can be used to automate simple to medium complexity tasks. For more advanced tasks, the open plug-in architecture allows external developers to enhance IDA Pro’s functionalities.
IDA runs on all standard platforms — MS Windows, Linux, Mac OS X both in GUI and console modes. In general, IDA’s capabilities includes disassembly, decompilation, debugging, graphing, scripting along with numerous robust features.