XHack Logo
XHack
Products
Services
Compliance
Pricing
Resources
Company
Sign upLogin
XHack Logo
XHackOffensive Security

Certified offensive security team delivering penetration testing evidence written for your auditor.

OSCP+OSCPC-AI/MLPenCASA
support@xhack.io

24/7 SOC Operations

XHack Status
Under attack? Get help now
Services
  • VAPT Services
  • Red Teaming
  • SOC Services
  • Threat Intelligence
  • Incident Response
  • Managed Testing
Pricing
  • Platform Plans
  • Services Pricing
Compliance
  • SOC 2
  • PCI DSS
  • ISO 27001
  • GDPR
  • HIPAA
  • ISO 42001
  • AI Maturity Assessment
  • TX-RAMP
  • NBFC / SECP
  • All Frameworks
Products
  • Vulnerability Assessment
  • GitGuard
  • AI Probe
  • SOC Dashboard
  • AI Agent
  • Cloud Investigation
Comparison
  • XBOW vs XHack
  • Horizon3 vs XHack
  • Strix vs XHack
  • Pentera vs XHack
Resources
  • Platform Tour
  • All Features
  • Install the Agent
  • XHack AI
  • Documentation
  • Blog
  • Case Studies
  • Documents
  • FAQ
Company
  • About Us
  • Our Team
  • Certifications
  • Security and Trust
  • VAPT Explained
  • Contact

© 2026 XHACK (SMC-PRIVATE) LIMITED. All rights reserved.

Registered with the SECP, CUIN 0361945. Verify

Security & TrustVulnerability DisclosurePrivacy PolicyTerms of ServiceRefund Policy
Blog/Security

IDA Pro AI: What Hex-Rays Shipped in 2026, What Is Still Roadmap, and Whether to Pick IDA or Ghidra

XHack

XHack

Author

November 6, 2026

17 min read

IDA Pro AI: What Hex-Rays Shipped in 2026, What Is Still Roadmap, and Whether to Pick IDA or Ghidra

Table of contents

17

What Hex-Rays Shipped for IDA Pro AI, Item by Item

IDA MCP: The Official IDA Pro AI Server and the One Everyone Used Before It

Assist: The IDA Pro AI Agent Inside IDA

Where Your Binary Goes: A Privacy Check for IDA Pro AI

What IDA Pro AI Can Do, and What the Evidence Says

IDA Pro AI or Ghidra With an Agent in the Loop

A Sandboxed IDA Pro AI Workflow

Five Mistakes With IDA Pro AI

How XHack Fits Next to IDA Pro AI

FAQ: IDA Pro AI Questions Answered

Does IDA Pro AI exist as a built-in feature?

Is the IDA Pro AI server, IDA MCP, free?

Does IDA Assist send my binary to the cloud?

Should I use IDA Pro AI or Ghidra for AI-assisted reverse engineering?

Which LLM works best for IDA Pro AI?

What IDA Pro AI features has Hex-Rays announced but not shipped?

The Bottom Line

By Salman Khan, OSCP+, Founder of XHack, SRT (Synack Red Team member)

Read this in 30 seconds: In March 2026 Hex-Rays listed its IDA Pro AI plans as a roadmap. By 26 October most of the practical part had shipped with IDA 9.5: an official MCP server, a built-in agent called Assist, and a headless edition for agent fleets. The parts that are still roadmap are the Knowledge and Semantic Engines and the HexAI platform.

  • The IDA Pro AI server is free and open source. Hex-Rays’ official server (MIT, about 1,500 GitHub stars) connects Claude Code, Codex, GitHub Copilot and others to IDA, and needs IDA 9.4 or later with idalib.
  • IDA Pro AI’s Assist agent is included, not sold separately. It comes with IDA Pro and IDA Home from 9.4 SP1, uses your own model key or subscription, and sends data only to the provider you configure.
  • You have to turn IDA Pro AI privacy on. Assist’s confidentiality rules start empty, so a fresh install redacts nothing, and Hex-Rays says to run the MCP server in a sandbox because IDA does not yet isolate its Python interpreter.
  • Still roadmap in IDA Pro AI: the Knowledge and Semantic Engines have no product pages that I could find, and the combined HexAI platform is planned for early 2027.
  • No benchmark settles IDA versus Ghidra. I found no independent test with an agent in the loop, so the choice comes down to licence, architecture coverage and scale.

If you searched for IDA Pro AI a year ago, the honest answer was a few community plugins and a lot of “vibe reversing” videos. Today the vendor itself ships the pieces, which changes the question from “can I make this work” to “which of the five ways to do it should I trust with a sensitive binary”.

This guide separates what is shipped in IDA Pro AI from what is promised, shows what each piece costs and where your data goes, and gives a plain way to choose between IDA and Ghidra when an agent does part of the work. I read Hex-Rays’ blog, documentation, pricing and release notes, the official and community MCP repositories, and two practitioner write-ups on 6 November 2026. I did not benchmark any of it myself, and Hex-Rays’ performance claims are labelled as the vendor’s own.

IDA Pro AI in 2026: IDA MCP, Assist and IDA Pro Headless shipped with IDA 9.5, while the Knowledge and Semantic Engines and the HexAI platform remain roadmap
IDA Pro AI 2026: what Hex-Rays shipped with IDA 9.5 and what is still roadmap

What Hex-Rays Shipped for IDA Pro AI, Item by Item

Hex-Rays shipped three IDA Pro AI items, IDA MCP, Assist and IDA Pro Headless, with IDA 9.5 on 26 October 2026, and it has not shipped the Knowledge Engine, the Semantic Engine or the HexAI platform. The blog post announcing 9.5 describes the first three as “major companion capabilities designed for the agentic AI era”.

ItemStatusWhat it isCost
IDA MCPShipped, announced 25 Sep, in 9.5 notesOfficial MCP server that lets AI agents work on IDA databasesFree, open source (MIT)
AssistShipped with 9.5An AI harness built into IDA that reads the database and proposes changes you approveIncluded with IDA Pro and Home, no separate price
IDA Pro HeadlessShipped with 9.5IDA without the GUI, built for pipelines and agent fleets, with a license server agents can borrow from“Contact us”
Malware Analysis add-onShipped with 9.5Unpacking, emulated stepping and import of runtime artifacts from sandboxes such as VMRay and Speakeasy$1,999 per year
Claude Code skills for IDA, IDA Chat, IDA TerminalShipped in 2025, per the March roadmap postEarlier plugins, now mostly overtaken by MCP and AssistSee the Hex-Rays GitHub
Knowledge Engine, Semantic EngineBeta by invitation, no product pages foundCode similarity, recognition and semantic tooling with LLM-friendly APIsNot published
HexAI platformPlanned for early 2027Joint platform after Hex-Rays acquired HexAI, announced 22 OctoberNot published
IDA Pro AI status as of 6 November 2026: shipped with IDA 9.5, beta by invitation, and planned
IDA Pro AI status: what Hex-Rays shipped with IDA 9.5, what is in beta and what is only planned

The March IDA Pro AI roadmap said “priorities may evolve and timelines may shift”, and the shipped items are not the ones it named. It named the Engines. What arrived first was MCP and Assist, which is a useful reminder that vendor roadmaps are a statement of intent.

IDA MCP: The Official IDA Pro AI Server and the One Everyone Used Before It

IDA MCP is the first-party IDA Pro AI route for putting an agent in IDA, and it works with the IDA you already own. Hex-Rays describes it as model-agnostic, working with any capable model “whether deployed locally or accessed through a cloud provider”. It runs fully locally, and can share many databases across many agents and a human at the same time. If IDA is open in the GUI, an agent’s renames and comments show up immediately. If it is not, the server spawns a headless idalib session.

The repository (HexRaysSA/ida-mcp, MIT licence) lists the requirements: Git and uv on your path, and IDA 9.4 or higher with idalib and Python 3.11 or newer. IDA Pro, Home, Classroom and OEM are supported, and IDA Free is not listed. Installation is one command:

uvx ida-hcli mcp install

For Claude Code, the manual route uses Hex-Rays’ own plugin marketplace:

claude plugin marketplace add HexRaysSA/claude-marketplace
claude plugin install ida-mcp@HexRaysSA

The same repository documents Codex, GitHub Copilot CLI, Pi and oh-my-pi installs, and Hex-Rays says any client that supports stdio MCP servers works, including LM Studio. Hex-Rays’ recommended pairings are Opus 5.5 through Claude Code, GPT-6-Sol or Astra through Codex, or DeepSeek 4.1 Flash, Gemini 3.8 Flash, Kimi K3 or GLM 5.3 through OpenRouter. It adds a practical warning for the first one: cybersecurity safeguards frequently interrupt work, so falling back to Opus 4.6 may be necessary. That matches Anthropic’s own documentation, which says offensive security work often triggers model fallback.

The community IDA Pro AI server came first, and its author now points you away from it. mrexodia’s ida-pro-mcp (MIT, about 13,400 stars) opens with a notice recommending the official server instead, and says the older plugin approach will eventually be deprecated in favour of idalib. It supports IDA 8.3 and later, which makes it the option for teams stuck on an older IDA. Its README is honest about the limits: LLMs hallucinate, especially on number conversions, and “will not perform well on obfuscated code”. Gepetto, an older IDA plugin (GPL-3.0, about 3,500 stars), lists any local model exposed through Ollama, which matters in the privacy section below.

Assist: The IDA Pro AI Agent Inside IDA

Assist is the IDA Pro AI agent that lives in the IDA window and asks before it changes anything. Hex-Rays calls it “a real AI harness” that reads the database, drives IDA’s own analysis engines and proposes changes you approve. The marketing page shows it tracking registers, emulating a range and using a solver to prove a loop bound.

Three facts matter before you try it:

  • It is bring-your-own-model. The requirements page says model turns use your own provider subscription, API key or local model server, and it supports OpenAI-compatible endpoints, a ChatGPT or Grok account, Claude Code and Antigravity CLI. There is no Hex-Rays model behind it.
  • It needs a recent IDA. The requirements page says IDA 9.4 SP1 or later in GUI mode, and that it is not loaded under idat batch mode. The marketing page says 9.3 and later, so trust the requirements page. Eighteen of its tools also need a Hex-Rays decompiler licence for the target architecture.
  • It has three permission styles. Read-only never edits the database, the default asks first and waits for your approval, and a free mode lets it work unattended.

For headless and scripted work the answer is IDA MCP, not Assist.

Where Your Binary Goes: A Privacy Check for IDA Pro AI

With IDA Pro AI your binary stays on your machine until you point a model at it, and then the model provider you chose sees whatever the agent reads. Hex-Rays’ pages give a clear picture for its own tools, and three gaps you should close yourself.

Where your binary goes with IDA Pro AI: a cloud model you configure, a local model on loopback, a Hex-Rays update check, and an undocumented cloud decompiler data flow
IDA Pro AI data flow: you choose the model destination and set the redaction rules

What the documentation says about IDA Pro AI:

  • Assist “has no telemetry, analytics, or crash reporting”. The hosts it contacts are your model endpoint (for example api.openai.com, api.anthropic.com, openrouter.ai or localhost), the CLI of the agent you chose, and an hourly update check at hexrays.plugins.hex-rays.com.
  • Assist can anonymise sensitive strings and symbols before they leave your machine, but its confidentiality rules start empty. A fresh install redacts nothing until you add rules.
  • IDA MCP communicates with external AI systems, and Hex-Rays says that may not fit every organisation’s security or air-gapped deployment policies, which is why it must be installed and configured explicitly.

The gaps:

  1. The MCP server runs code. Hex-Rays says IDA does not yet isolate its Python interpreter from the wider system, and recommends running the harness and IDA MCP in a sandboxed environment when handling untrusted data. The community server exposes a py_eval tool that executes arbitrary Python in IDA’s context.
  2. The decompilers on cheaper plans are cloud-based. IDA Free and Essential list two cloud-based decompilers and Home lists eleven. The pages I read do not say what data a cloud decompiler sends, so check that before you open a sensitive sample on those plans.
  3. The privacy notice is silent on AI. Hex-Rays’ privacy notice, edited on 30 June 2026, does not mention AI features or MCP, so Assist’s own documentation is the source of truth.

If your samples cannot leave your network, pair IDA with a local model through Ollama or LM Studio, and block outbound traffic on the analysis host. Our guide to offline AI malware analysis covers the wider lab practice, and the MCP server security guide covers why you treat any MCP server as code you run.

What IDA Pro AI Can Do, and What the Evidence Says

The strongest public IDA Pro AI evidence says a frontier model with IDA can carry a real investigation, with a human steering. Two write-ups describe actual work with IDA.

SentinelLABS built an eight-stage investigation of a 2005 sabotage implant in IDA Pro 9.3 and had models produce annotated IDA databases. GPT-5.6 Sol was the only publicly available model to finish all eight stages, GPT-5.5 never escaped the first level, and the authors report that models declared checkpoints clean before review found problems. They conclude that senior reverse engineers remain essential. The page does not say how the models connected to IDA, so it is not evidence about any particular bridge.

Cisco Talos describes a different job. In a June 2026 post, David Zimmer used an agent to build an opcode database for the VB6 runtime, using an idalib MCP server to read the runtime’s handler functions. The post gives no model, version or cost, and says the output took hours.

Hex-Rays’ own performance claim is that IDA MCP’s “code mode” design cut token use by about 20% on an internal malware benchmark against popular alternatives. That is the vendor’s number, from a benchmark I cannot see, and token use is not accuracy.

IDA Pro AI or Ghidra With an Agent in the Loop

Pick your IDA Pro AI or Ghidra stack on licence, architecture coverage and how many agents you want to run, because no independent benchmark compares the two with an agent in the loop. I looked and found none. SRE-Bench’s agent container used Ghidra, radare2, GDB and angr, and SentinelLABS used IDA, but neither tested one against the other.

QuestionIDA ProGhidra
LicenceCommercial, sold by the yearApache-2.0, free
Cost to startIDA Home $365 per year (non-commercial); IDA Pro Essential from 1,099 per year; Expert from 4,999; Ultimate from 8,599$0
Official AI toolingIDA MCP, Assist, Headless (shipped in 9.5)No first-party AI tooling that I found; community servers
Community AI toolingida-pro-mcp (about 13,400 stars), Gepetto (about 3,500)GhidraMCP (about 11,800), ReVa (about 950), GhidrAssist (about 780)
Running many agentsIDA Pro Headless, price on requestHeadless Ghidra, free
CollaborationTeams add-on, IDA MCP shares databases across agentsGhidra Server
Decompiler coverageMany architectures, depending on planBroad, one decompiler
Air-gapped usePossible with a local model, but check cloud decompilers on cheaper plansStraightforward with a local model

The IDA prices come from Hex-Rays’ pricing page, where the Pro tiers appear in euros on one page and dollars on the other, so confirm the currency at checkout. Ghidra’s figures come from GitHub on 6 November: about 98,000 stars, Apache-2.0. Our guide to AI reverse engineering covers the field more broadly.

My IDA Pro AI rule of thumb, which is judgment and not data: if your team already owns IDA and lives in its databases, use IDA MCP first and Assist for interactive work, because the vendor now supports both. If you need many agents running in parallel on a budget, or a fully offline stack, Ghidra’s price and openness win. If you are an individual on a hobby budget, IDA Home at $365 a year includes the AI features, but it is for non-commercial use.

A Sandboxed IDA Pro AI Workflow

In any IDA Pro AI workflow, treat the agent and the binary as two things you do not trust, and put both in a box.

  1. Use a VM for the agent, IDA and the sample. Take a snapshot first. Hex-Rays recommends a VM or sandbox in its own setup advice.
  2. Install with HCLI: uvx ida-hcli mcp install, then pick your agent’s plugin when prompted.
  3. Add Assist confidentiality rules before the first prompt, for hostnames, internal paths and anything client-specific.
  4. Leave Assist on “ask first”. Approve renames and type changes one at a time while you learn what it gets wrong.
  5. Switch off other IDA MCP servers. The official README suggests disabling others to reduce agent confusion.
  6. Block outbound traffic unless your model endpoint needs it, and capture traffic once to see what actually leaves.
  7. Verify in the decompiler and the debugger. A name or a type from the agent is a hypothesis. The community README advises converting numbers with the provided tool rather than trusting the model.
  8. Log prompts and outputs to storage you own.

A note on hostile samples: Check Point Research reported a 2025 sample carrying a string written to make an AI analyser answer “NO MALWARE DETECTED”. It failed against the models tested, but an agent that reads strings from a binary is reading attacker-controlled text, so keep tool permissions narrow.

Five Mistakes With IDA Pro AI

  1. Assuming Assist redacts by default. The rules start empty.
  2. Running the MCP server on your daily-driver machine. IDA does not isolate its Python interpreter.
  3. Buying IDA Free for IDA Pro AI features. The MCP and Assist pages list Pro and Home, and the community README says IDA Free is not supported.
  4. Trusting the first named function. Agents are confident and wrong on obfuscated code.
  5. Reading the IDA Pro AI roadmap as a product. The Knowledge Engine, Semantic Engine and HexAI platform are not products you can buy today.

How XHack Fits Next to IDA Pro AI

Short and biased, since it is our product, and I will keep it next to IDA Pro AI rather than against it. The XHack AI agent is not a decompiler and I would not tell an IDA user to replace IDA with it. What it offers is a desktop agent for the work around the binary: recon, testing, reporting, and mobile analysis with jadx, androguard, ADB and Frida.

Its MCP connections feature lets the agent call MCP servers you run, and IDA MCP is one. We have not published a tested IDA setup, so treat that as something to try, not a promise. The agent can also run on a local model through Ollama or llama.cpp, so the offline pattern above applies to it too. Agent chats are not stored or accessible by XHack.

Plans are $20, $49 and $150 a month, with a 7-day free trial that is one per person, and exploitation features unlock once your identity is verified. See pricing and the MCP connections page. When is another route better? If your work is mostly inside IDA, Assist plus IDA MCP is the direct path and you do not need us for it. If you want people to take a binary off your hands, our researchers take scoped engagements. Prefer to talk it through first? Book a free consultation, even if that turns out not to be us. Brutal honesty is kind of our thing.

FAQ: IDA Pro AI Questions Answered

Does IDA Pro AI exist as a built-in feature?

Yes, IDA Pro AI is built in since IDA 9.5 on 26 October 2026. Hex-Rays added Assist, an AI agent built into IDA, and IDA MCP, an official server that lets external agents work on IDA databases. Assist is included with IDA Pro and IDA Home from 9.4 SP1 at no extra price, and you supply your own model key, subscription or local model.

Is the IDA Pro AI server, IDA MCP, free?

Yes. Hex-Rays’ official IDA MCP is free and open source under the MIT licence, and it works with IDA Pro, Home, Classroom and OEM. You still need a licensed IDA 9.4 or later with idalib, and you pay your model provider separately. IDA Free is not listed as supported.

Does IDA Assist send my binary to the cloud?

IDA Pro AI via Assist has no telemetry and sends data only to the model endpoint you configure, plus an hourly update check. If you use a cloud model, whatever the agent reads goes to that provider. Its confidentiality rules start empty, so add them before the first prompt, or use a local model through Ollama to keep everything on your network.

Should I use IDA Pro AI or Ghidra for AI-assisted reverse engineering?

Choose an IDA Pro AI or Ghidra setup on licence, architecture coverage and scale. IDA now has first-party AI tooling and starts at $365 a year, and Ghidra is free with strong community servers such as GhidraMCP. No independent benchmark compares them with an agent in the loop, so test both on your own samples.

Which LLM works best for IDA Pro AI?

Hex-Rays recommends Opus 5.5 through Claude Code, GPT-6-Sol or Astra through Codex, or cheaper models such as DeepSeek 4.1 Flash through OpenRouter, and warns that Anthropic’s safeguards often interrupt work so Opus 4.6 may be a fallback. That is the vendor’s experience, not a benchmark. Run your own tests, and count refusals as failures.

What IDA Pro AI features has Hex-Rays announced but not shipped?

The Knowledge Engine and Semantic Engine, described in March as upcoming tools with LLM-friendly APIs, and the HexAI platform that Hex-Rays says it will release in early 2027 after acquiring HexAI. No prices or product pages exist for them yet, so plan around IDA MCP and Assist, which are available today.

The Bottom Line

The IDA Pro AI story changed in seven months from a roadmap to a toolkit: an official MCP server, a built-in agent and a headless edition, all shipping with IDA 9.5. The privacy defaults are your job, the sandbox is your job, and the verdict on every name and type is still a human’s job. Use IDA if you already live in it, use Ghidra when price or air-gapped scale decides, and treat the Knowledge Engine and HexAI as promises until Hex-Rays prices them.


Categories

Security

Previous

Burp AI Pricing: What It Costs in 2026, What PortSwigger Still Does Not Print and the Cheaper Ways In

Next

CVE-2026-111357: The Ivanti Connect Secure Chain Got Two More CVEs, and the First Patch Is Not Enough

On this page

What Hex-Rays Shipped for IDA Pro AI, Item by Item

IDA MCP: The Official IDA Pro AI Server and the One Everyone Used Before It

Assist: The IDA Pro AI Agent Inside IDA

Where Your Binary Goes: A Privacy Check for IDA Pro AI

What IDA Pro AI Can Do, and What the Evidence Says

IDA Pro AI or Ghidra With an Agent in the Loop

A Sandboxed IDA Pro AI Workflow

Five Mistakes With IDA Pro AI

How XHack Fits Next to IDA Pro AI

FAQ: IDA Pro AI Questions Answered

Does IDA Pro AI exist as a built-in feature?

Is the IDA Pro AI server, IDA MCP, free?

Does IDA Assist send my binary to the cloud?

Should I use IDA Pro AI or Ghidra for AI-assisted reverse engineering?

Which LLM works best for IDA Pro AI?

What IDA Pro AI features has Hex-Rays announced but not shipped?

The Bottom Line

Related articles

Continue reading

AI APK Reverse Engineering: What an Agent Automates, Where Frida and Manual Work Stay, and a Safe Workflow

Security

AI APK Reverse Engineering: What an Agent Automates, Where Frida and Manual Work Stay, and a Safe Workflow

AI APK reverse engineering explained: what an agent automates with jadx and MCP, where Frida and manual checks stay, plu...

Read article
LLM for Bug Bounty: What the Evidence Says About Refusals, Stalls and Cost, and How to Test Your Own

Security

LLM for Bug Bounty: What the Evidence Says About Refusals, Stalls and Cost, and How to Test Your Own

LLM for bug bounty, explained: what refusal, stall and proof evidence exists, what Sonnet to Fable costs and a four-test...

Read article
Burp AI Pricing: What It Costs in 2026, What PortSwigger Still Does Not Print and the Cheaper Ways In

Security

Burp AI Pricing: What It Costs in 2026, What PortSwigger Still Does Not Print and the Cheaper Ways In

Burp AI pricing explained: the $499 licence, Burp AT at $19 to $249 a month, the credit rate PortSwigger does not list a...

Read article