Token导航 LogoToken导航TokenDH.com
IDA NO MCP logo
开发工具未说明官方级别未说明来源级核验

IDA NO MCP

MCP Server

一个用于IDA Pro的插件,可将反编译结果导出为源码文件,便于AI辅助逆向分析。

工具数

0

提示词数

0

GitHub Stars

1,375

资源数

0
逆向工程代码分析PythonClaudeClaudeCursor

安装说明

本站只整理中文说明和来源信息,不托管安装包,也不代用户安装。

作者 / 组织

P4nda0s

提供方

P4nda0s

最后核验

2026/5/17 20:20

快速接入

先看主来源和安装命令,再打开仓库或文档;下面只保留这个条目的关键接入事实。

详细介绍

修复了原版卡死的问题,同时针对于macos进行了优化 English | 简体中文

IDA NO MCP

告别 IDA MCP 复杂、冗长、卡顿的交互模式。

AI 逆向,无需额外配置。

Simple · Fast · Intelligent · Low Cost

核心理念

Text、Source Code、Shell 是 LLM 原生语言。

AI 飞速发展,没有固定模式,工具应该保持简单。

把 IDA 反编译结果导出为源码文件,直接丢进任意 AI IDE(Cursor / Claude Code / ...),天然适配索引、并行、切片(反编译超大函数)等优化。

使用

插件模式

INP.py 复制到 IDA 插件目录:

  • Windows: %APPDATA%\Hex-Rays\IDA Pro\plugins\
  • Linux/macOS: ~/.idapro/plugins/

重启 IDA 后:

  • 快捷键: Ctrl-Shift-E 快速导出
  • 菜单: Edit -> Plugins -> Export for AI

导出内容

文件/目录内容说明
decompile/反编译 C 代码每个成功反编译的函数一个.c 文件,包含函数名、地址、调用者(callers)、被调用者(callees)
disassembly/反汇编回退代码反编译失败时回退到反汇编导出,每个函数一个.asm 文件,保留相同元数据
disassembly_fallback.txt反汇编回退列表记录使用反汇编回退的函数、失败原因和输出文件路径
decompile_failed.txt彻底失败列表记录反编译和反汇编回退都失败的函数及原因
decompile_skipped.txt跳过函数列表记录被跳过的库函数和无效函数
strings.txt字符串表包含地址、长度、类型(ASCII/UTF-16/UTF-32)、内容
imports.txt导入表格式:地址:函数名
exports.txt导出表格式:地址:函数名
memory/内存 hexdump按 1MB 分片,hexdump 格式,包含地址、十六进制、ASCII

功能特性

反编译函数导出

每个函数优先导出为独立的 .c 文件;如果反编译失败,则回退导出到 disassembly/ 目录中的 .asm 文件。两种输出都会保留同样的元数据头:

/*
 * func-name: sub_401000
 * func-address: 0x401000
 * export-type: decompile
 * callers: 0x402000, 0x403000
 * callees: 0x404000, 0x405000
 */

// 反编译代码...

智能处理

  • 自动跳过库函数和无效函数
  • 反编译失败时自动回退到反汇编导出
  • 处理特殊字符和重名函数(添加地址后缀)
  • 生成详细的回退、失败和跳过日志
  • 显示导出进度(每 100 个函数)

调用关系分析

  • Callers: 哪些函数调用了当前函数
  • Callees: 当前函数调用了哪些函数
  • 帮助 AI 理解函数间的依赖关系和调用链

内存导出

  • 按段(segment)导出所有内存数据
  • 每个文件最大 1MB,自动分片
  • Hexdump 格式,包含地址、十六进制字节、ASCII 显示
  • 文件名格式: 起始地址--结束地址.txt

统计信息

导出完成后显示详细统计:

  • 总函数数量
  • 成功导出数量
  • 反汇编回退数量
  • 跳过数量(库函数/无效函数)
  • 失败数量(含失败原因)
  • 内存导出大小和文件数

Tips

在 IDB 目录下可以同时添加更多上下文,让 AI 获得完整视角:

目录内容
apk/APK 反编译目录(APKLab 一键导出)
docs/逆向分析报告、笔记
codes/exp、Frida scripts、decryptor 等脚本

最先进的 AI 模型能够利用所有信息与脚本,为你提供最强力的逆向工程辅助。

目录标签

目录标签

逆向工程代码分析PythonClaude本地部署AI辅助IDA插件反编译工具

支持客户端

ClaudeCursor

接入字段

传输方式(transport,传输协议)

未说明

鉴权方式(authType,认证方式)

none

工具数量(toolCount,工具数)

0

资源数量(resourceCount,资源数)

0

提示词数量(promptCount,提示词数)

0

权限和风险

未说明none部署方式未说明

接入前请确认传输方式、认证方式和部署位置,并根据实际工具能力限制访问范围。

安装前确认

不要直接授予不必要的文件、网络或账号权限;先核对安装命令和配置内容。

仍需确认:installCommand

来源信息

继续浏览同类 MCP