With the rise of Apple Silicon (M1/M2/M3) and ARM64e (featuring pointer authentication - PAC), linear analysis was slow. The build 240925 implements for ARM64 binaries. A typical iOS kernelcache (approx. 200MB) loads and analyzes in under 90 seconds, down from 6 minutes in IDA 8.x.
A highly requested UI addition allows users to tentatively apply multiple signatures simultaneously. This makes it easy to visually compare which library variant delivers the highest percentage of recognized functions. 💻 API & Plugin Migration: Developer Checklist
: Thousands of new signatures have been added for modern languages like
FLIRT (Fast Library Identification and Recognition Technology) has been part of IDA since version 3.6 in 1996. IDA 9.0 introduces a dedicated tool that lists all available signatures and allows tentative application. The manager's most valuable feature is multi-core analysis —with idalib configured correctly, thousands of signatures can be analyzed in moments. Users can bulk-select signatures rather than double-clicking each individually. IDA Pro 9.0.240925
To protect users from breaking changes in legacy scripts, IDA Pro 9.0.240925 includes an automated compatibility layer.
Ultimately, 9.0.240925 is a forward-looking release that balances stability with innovation. It cements IDA Pro’s position not as a relic of the past, but as a dynamic tool evolving alongside modern computing paradigms.
Recognizing modern application trends, Hex-Rays updated its Fast Library Identification and Recognition Technology (): With the rise of Apple Silicon (M1/M2/M3) and
IDAPython APIs have been updated, with most now including type annotations to facilitate better autocompletion and error checking within IDEs. License Flexibility
High-fidelity decompiler support is now provided for RISC-V, including instruction extensions like T-Head for the XUANTIE-RV architecture Hex-Rays Docs.
Fast Identification and Recognition Technology (FLIRT) is critical for identifying standard compiler signatures so analysts don't waste time reverse-engineering library code. IDA Feeds & Automatic Signature Updates 200MB) loads and analyzes in under 90 seconds,
The decompiler can now emit try/catch blocks, providing better readability for complex C++ code.
: The total number of native system binaries on your installation path is cut precisely in half. Streamlining Plugin Ecosystems
Before diving into features, it is crucial to understand what IDA Pro 9.0.240925 signifies.