Repository navigation
ida-agent 0.4.4
ida-agent 0.4.4
Requires IDA Professional 9.4 and its bundled Qt 6.8.2 for the selected platform.
需要对应平台的 IDA Professional 9.4 及其自带的 Qt 6.8.2。
| Platform / 平台 | Downloads / 下载 |
|---|---|
| Windows x64 | *-windows-x64-setup.exe installer / 安装器;*-windows-x64.zip portable / 便携包 |
| Linux x64 (Ubuntu 24.04 baseline) | *-linux-x64.tar.gz: Gateway, full AI Chat plugin and client skills / Gateway、完整 AI Chat 插件及客户端技能 |
| macOS 15+, Intel + Apple Silicon | *-macos-universal2.dmg installer / 安装器;*-macos-universal2.zip portable / 便携包 |
Close IDA before installing or upgrading. Extracted packages contain per-file SHA256SUMS.txt;
installers and Linux/macOS archives also have separate .sha256 files.
安装或升级前请关闭 IDA。解压包内含逐文件 SHA256SUMS.txt,安装器及 Linux/macOS 压缩包另附 .sha256 校验文件。
No IDA or Qt runtime libraries are bundled. Linux requires system OpenSSL 3 and CA certificates.
macOS uses native networking and does not require OpenSSL; its binaries are ad-hoc signed, without Developer ID notarization.
不附带 IDA 或 Qt 运行库。Linux 需要系统 OpenSSL 3 和 CA 证书;macOS 使用原生网络接口,无需 OpenSSL,使用临时签名,未做 Developer ID 公证。
Linux and macOS have not been comprehensively tested. Please report bugs
with OS, CPU architecture, IDA version, reproduction steps and logs with secrets removed.
Linux 和 macOS 版本尚未经过全面测试。如遇问题,请提交 Bug / Issue,
附上操作系统、CPU 架构、IDA 版本、复现步骤及已去除密钥的相关日志。
0.4.4
- Use underscore names for all 11 public MCP domain tools in every client, including
ida_instances,ida_functions, andida_scripts. - Make the fixed tool catalog and disabled tool-list change notifications the default. Existing
--groklaunch arguments remain accepted for compatibility; new configurations no longer need them. - Update the IDA analysis and IDAPython skills with explicit tool/method routing and complete call examples.
- Correct the stdio smoke verifier to check all 11 public tool names, instance discovery, and clean shutdown.
Client migration: Update dotted MCP tool names in scripts and tool allowlists, restart the Gateway, and reconnect the client to refresh its catalog. Method identifiers such as function.search, script.execute, and ida.instances.list, along with their arguments, remain the same.
- 所有客户端的 11 个对外 MCP 领域工具统一使用下划线名称,包括
ida_instances、ida_functions和ida_scripts。 - 固定工具目录和关闭工具列表变更通知成为默认行为。旧配置中的
--grok启动参数仍兼容接受,新配置无需此参数。 - 更新 IDA 分析和 IDAPython 技能,明确工具名与方法名的路由关系,并提供完整调用示例。
- 修正 stdio 验证脚本,检查全部 11 个对外工具名、实例发现及正常退出。
客户端迁移: 更新脚本及工具允许列表中的点号 MCP 工具名,重启 Gateway 并重新连接客户端以刷新目录。function.search、script.execute、ida.instances.list 等方法标识及其参数保持一致。