Unveiling IDA Pro 9.0: The New nanoMIPS Disassembler and Decompiler

We know many of you needed nanoMIPS support in IDA. In fact, there is support for MIPS, and even some plugins do a decent job of disassembling and decompiling nanoMIPS, but…it was pretty clear that we should have it in IDA by default. Before we get to the point of this blog post, some of […]

Unveiling IDA Pro 9.0: The New RISC-V Decompiler and Enhanced Disassembler Extensions

We’ve been asked numerous times the question – “When will IDA support a RISC-V decompilation?”. We are delighted to say that IDA 9.0 will include RISC-V Decompiler, and on top of that, the disassembler will support the T-Head instruction set for the XUANTIE-RV architecture. Why is it so important to have RISC-V in IDA? The […]

Unveiling IDA Pro 9.0: C++ Exceptions Support in the Decompiler

One of the more challenging parts of reverse engineering programs written in C++ is the accurate extraction of exception information. Due to the complexity of the language’s features and runtime behavior, recovering the missing information currently requires a lot of manual work and considerable effort. However, with the release of IDA Pro 9.0, a significant advancement […]