{
  "added_at": "2026-11-06",
  "additional_evidence_urls": [
    "https://github.com/allthingsida/idasql/blob/6212ece62569bcb88d9c28544e4ef71a64ed2d53/LICENSE",
    "https://github.com/allthingsida/idasql/releases/tag/v0.0.19"
  ],
  "category": "agent-workflows",
  "description_en": "SQL interface to IDA Pro databases that exposes a binary's analysis as more than 30 live virtual tables for agents and scripts. The tables cover functions, segments, names, imports, cross-references, basic blocks, instructions, strings, types, decompilation and annotations, and part of the database can be edited through them. It runs as a standalone CLI that can open raw binaries through idalib, as a plugin in IDA's command-line dropdown, as an HTTP REST or MCP server, or through a skills plugin for Claude Code, GitHub Copilot CLI and Codex, and it can work across several databases at once.",
  "description_zh": "IDA Pro 数据库的 SQL 接口，把二进制的分析结果以 30 多张实时虚拟表的形式提供给智能体和脚本。这些表涵盖函数、段、名称、导入、交叉引用、基本块、指令、字符串、类型、反编译结果和注释，部分数据库内容也可通过它们修改。它可作为独立命令行程序运行（可借助 idalib 打开原始二进制文件），也可作为 IDA 命令行下拉菜单中的插件、HTTP REST 服务器或 MCP 服务器使用，还能通过面向 Claude Code、GitHub Copilot CLI 和 Codex 的技能插件使用，并支持同时处理多个数据库。",
  "entry_url": "https://awesomerea.org/resources/idasql/",
  "entry_url_zh": "https://awesomerea.org/zh/resources/idasql/",
  "evidence_url": "https://github.com/allthingsida/idasql/blob/6212ece62569bcb88d9c28544e4ef71a64ed2d53/README.md",
  "group": "agents",
  "id": "idasql",
  "json_url": "https://awesomerea.org/resources/idasql/record.json",
  "kind": "integration",
  "markdown_url": "https://awesomerea.org/resources/idasql/index.md",
  "markdown_url_zh": "https://awesomerea.org/zh/resources/idasql/index.md",
  "name": "IDASQL",
  "name_zh": "IDASQL IDA Pro 数据库 SQL 接口",
  "record_type": "resource",
  "relationship": "independent-agent-integration",
  "requirement_facets": [
    "prerequisites",
    "scope",
    "license"
  ],
  "requirements": [
    "Needs IDA Pro with its directory on PATH and the idasql release artifact built for the installed IDA version (ida92, ida93 or ida94); plugin binaries are SDK-version-specific. The HCLI-compatible plugin archive covers Windows x86-64, Linux x86-64 and macOS ARM64, with separate ARM64 archives for IDA 9.3 and 9.4. Building from source needs IDA SDK 9.0 or later. Release at review: v0.0.19, published 2026-10-10.",
    "The MCP server serves SSE on a local port and is compiled in by default (-DIDASQL_WITH_MCP=ON); the agent skills live in the separate idasql-skills repository. Deep-link features need IDA 9.4.",
    "Licensed under the Human-Origin Source License v1.0, a source-available license derived in structure from MPL 2.0 that is not OSI-approved: it allows using, building and redistributing unmodified copies, including commercially, but forbids shipping modified versions outside upstream contributions and using the code as an implementation source without the author's written permission."
  ],
  "requirements_zh": [
    "需要安装 IDA Pro 并把其目录加入 PATH，还需下载与所装 IDA 版本对应的 idasql 发布包（ida92、ida93 或 ida94）；插件二进制与 SDK 版本绑定。兼容 HCLI 的插件压缩包涵盖 Windows x86-64、Linux x86-64 和 macOS ARM64，IDA 9.3 和 9.4 另有单独的 ARM64 压缩包。从源码构建需要 IDA SDK 9.0 或更高版本。审阅时的版本为 v0.0.19，于 2026-10-10 发布。",
    "MCP 服务器在本机端口上提供 SSE 服务，默认编译进程序（-DIDASQL_WITH_MCP=ON）；智能体技能位于单独的 idasql-skills 仓库。深度链接功能需要 IDA 9.4。",
    "采用 Human-Origin Source License v1.0：这是一种结构上参照 MPL 2.0、但未经 OSI 认可的源码可见许可，允许使用、构建和再分发未修改的副本（包括商业用途），但未经作者书面许可，不得在向上游贡献之外发布修改版，也不得把代码用作实现参考来源。"
  ],
  "targets": [
    "binary"
  ],
  "url": "https://github.com/allthingsida/idasql",
  "verification": "source-reviewed",
  "verified_at": "2026-11-05"
}
