The IDA 9.5 Beta is live, starting today. If you're part of our Beta Program, the new build is already waiting in the Download Center of your customer portal, so you can put it to work right now. Not enrolled yet? You can join the program in a few clicks from your customer portal dashboard, and your testing is what tells us a feature is ready for production, where a regression slipped in, and what still needs sharpening before release.
This is a big one, so here's what you'll find inside.
IDA 9.5 introduces two major AI capabilities:
Hex-Rays' official IDA MCP, an advanced MCP that connects IDA to frontier LLMs, reducing token consumption by approximately 20% compared to conventional function-calling IDA MCP implementations.
Assist, an AI harness that helps reverse engineers become more productive without ever leaving IDA. Purpose-built for reverse engineering, it augments AI models with specialized contexts, memories, and tools, often producing more actionable results than equivalent prompts executed through general-purpose AI harnesses.
Both capabilities are model-agnostic, enabling seamless integration with any capable LLM, whether deployed locally or accessed through a cloud provider.
Both capabilities also enable the analysis of multiple interdependent binaries simultaneously, with IDA MCP being the obvious choice for large-scale pipeline processing.
Since IDA MCP and Assist communicate with external AI systems, their use may not be compatible with every organization's security or air-gapped deployment policies. Consequently, both capabilities, available in both IDA Pro and IDA Home, must be explicitly installed and configured before they can be used:
IDA MCP (Code Mode) is provided as free, open-source software, available from the Hex-Rays GitHub repository.
Assist is distributed as a free Hex-Rays add-on and can be easily installed with hcli.
IDA 9.5 introduces major improvements for Apple Kernel Cache and Apple DriverKit analysis, with streamlined workflows and OSMetaClass hierarchy reconstruction.
The release also extends both the disassembler and decompiler with support for SSE, AVX, Armv9, and MIPS Release 6 instruction set extensions, while significantly improving PowerPC analysis, particularly for Microsoft Xbox and Sony PlayStation binaries, as well as ARC analysis.
For embedded reverse engineering, IDA 9.5 introduces decompilers for Infineon TriCore and Qualcomm Hexagon QDSP6, while mobile analysts gain an Android DEX/ODEX decompiler, producing readable Java code. These first-generation decompilers are just the beginning, and numerous enhancements are already slated for the next IDA release.
IDA 9.5 also brings numerous improvements to the decompilation of applications originally written in Rust, Swift, and Go. Modern C++ is not left behind either, with numerous enhancements, including individual bitfields now being recovered as separate structure members rather than being represented as opaque values.
Another notable addition is recursive decompilation, available through Ctrl+F5. It automatically expands decompilation across the call graph, giving both analysts and AI agents immediate visibility into complete subsystems while reducing manual effort and improving the overall quality of analysis.
Beyond these headline features, IDA 9.5 includes numerous performance improvements, bug fixes, and quality-of-life enhancements, including the new Pathfinder widget, FLIRT 2.0 signature bundles, demangler and parser overhauls, and Domain API upgrades.
Hobbyist reverse engineers will find that IDA Home 9.5 significantly expands the capabilities available to them, as it now includes online decompilers for 11 architectures and platforms: Intel x86/x64, Arm 32/64, MIPS 32/64, PowerPC 32/64, RISC-V 32/64, and Android DEX/ODEX.
IDA Home 9.5 also brings the full agentic experience to users through IDA MCP for seamless interaction with frontier AI models and Assist, the built-in AI harness.
IDA Home is licensed exclusively for non-commercial use.
Alongside IDA 9.5, Hex-Rays is also introducing a new Malware Analysis add-on designed specifically for malware analysts. It helps users unpack evasive binaries, step through suspicious code in an isolated execution environment, and import runtime artifacts from sandboxes such as VMRay and Speakeasy directly into IDA.
The add-on extends IDA not only through new user interface capabilities but also with API/MCP endpoints, making most workflows accessible to AI agents as well.
Since such capabilities are not of interest to all reverse engineers, they are made available as an optional Malware Analysis add-on that can be purchased separately from IDA 9.5.
Future releases will further expand the add-on with advanced malware deobfuscation and triage capabilities, as well as integrations with additional sandboxes.
The latest Teams add-on available with IDA 9.5 now enables AI agents to diff annotated code through Git CLI, allowing teams of human reverse engineers to collaborate seamlessly with AI agents on the same binaries.
Finally, the Public Lumina Server has been refreshed with more than 50 million curated function signatures extracted from over 400,000 binaries across 80,000+ packages, toolchains, and system images, making automatic function recognition more accurate and comprehensive than ever.
Customers using the Private Lumina add-on can also benefit from this expanded collection of curated function signatures by simply downloading the latest Lumina dataset from my.hex-rays.com and importing it into their Private Lumina Server.
Starting with 9.5, the IDA add-ons stop riding IDA's release train. Malware Analysis, Teams, Lumina, Assist and IDA MCP each move to their own release cycle, independent of the IDA core version.
Here's what changes for you. When one of these gets a new capability, a bug fix, or a new signature set, it ships when it's ready. You no longer wait for the next IDA release to pick it up. The pieces that move fastest can now move at their own pace.
Expect a higher rhythm of releases. Lumina's signature database grows continuously, Teams and MCP are evolving quickly alongside the way people actually work with agents, and the Malware Analysis add-on tracks a threat landscape that doesn't wait for anyone. Tying all of that to the cadence held them back. Now it doesn't.
Your IDA install keeps working the way it does today. Add-ons update in place, on their own schedule, against the IDA version you already run.
-> Read the full beta release notes here: https://docs.hex-rays.com/release-notes/9_5beta
Once enrolled, you will be able to access the beta release in the Download Center. Moving forward, we’ll notify you by email when beta versions are ready for download. Note that beta licenses will automatically match your active IDA license (e.g., IDA Home → IDA Home Beta, IDA Pro → IDA Pro Beta).*
*You must have an active IDA Pro or IDA Home license to beta test.
Get full program details plus the terms and conditions here: https://hex-rays.com/beta-program
A beta is only as good as the reports that come back from it. If you hit a bug, spot a regression, or have a suggestion, tell us through the Early Access Feedback Form or by writing to support@hex-rays.com. Every note goes straight to the team and helps shape what IDA 9.5 becomes.