当前位置: 首页 > news >正文

IDAPro--MCP详细配置教程

IDAPro--MCP详细配置教程

本文介绍如何配置idamcp实现ai自动化分析二进制文件,用于解决CTF竞赛中reverse与pwn类型的题目

IDA版本:9.1专业版

mcp:cherrystudio,lmstudio(本地部署ai)

一、项目简介

项目地址:https://github.com/mrexodia/ida-pro-mcp

功能:与IDApro实现联动,实现自动化分析

二、 工具准备

  • IDA Pro 9.1 profession
  • Python 3.11
  • cherrystudio(mcp)

三、步骤

下载IDApro9.1

完整版链接

通过网盘分享的文件:IDA Professional 9.1.7z
链接: https://pan.baidu.com/s/11XkBzv_PHWGzWGXjSqWWQg?pwd=Alex 提取码: Alex 
--来自百度网盘超级会员v2的分享

下载解压

进入python311目录并打开终端

image

安装MCP

python.exe -m pip install --upgrade git+https://github.com/mrexodia/ida-pro-mcp

一定一定一定要使用IDA自带的python3去安装MCP,不然系统默认使用你自带的python去安装,最后你需要去切换python的版本且原版本python下的插件全部失效,来回切python会很麻烦,因为使用系统安装的python后idapyswitch无法识别你IDA目录下的python

"D:\CTF\reverse\IDA Professional 9.1\python311\Scripts\ida-pro-mcp.exe" --install   #引号中切换成你自己的目录

生成默认配置文件

"D:\CTF\reverse\IDA Professional 9.1\python311\Scripts\ida-pro-mcp.exe" --config    #引号中切换成你自己的目录

这样你默认的python就是使用IDA目录下自带了

接着下载cherrystudio

Cherry Studio 官方网站 - 全能的 AI 助手

安装并打开

在模型服务选择你的模型,在线或者离线的

image

mcp在添加并编辑配置

image

命令和参数都是config下默认的,直接把刚刚生成的配置文件里的路径填进去即可

然后启动

idapyswitch可以选择版本,我们选0或者不动就好了

image

PS:

如果不小心切换成系统的python

使用一下命令切换回去、

idapyswitch.exe --force-path PATH\TO\YOUR\PYTHON3.9\python3.dll

这样可以还原到你原来使用的python

最后我们打开IDApro,exit窗口下plugins

image

启动

image

这样就可以分析了

最后IDA9.1包中,plugins目录下自带WePeChatGPT,自行添加api也可实现二进制文件与汇编语言自动化分析
image

AI只起到辅助,详细的还得靠自己的分析能力与知识积累

http://www.wxhsa.cn/company.asp?id=3049

相关文章:

  • 20250913 NFLS 模拟赛 部分题目
  • 帐号内容定位
  • 基于YOLOv8的茶叶病害识别项目|完整源码数据集+图形化界面+训练教程
  • 2025第三届“陇剑杯”网络安全大赛初赛-夺旗闯关赛wp
  • 《Python数据结构与算法分析》第二弹《2.2.2 异序词检测示例》
  • 深入解析:柱状图(Vue3)
  • 计算机毕业设计springboot基于微信小程序的手机点餐软件 基于Spring Boot框架的微信小程序点餐体系设计与实现 微信小脚本点餐应用开发:Spring Boot技术的应用
  • 二叉树的相关知识
  • 原假设的选择准则:总损失视角的假设检验
  • dfs序基础+树上差分
  • Python中的if __name__ == __main__是什么?
  • 钻石
  • 随机游走理解
  • 【基于协同过滤的校园二手交易强大的平台】
  • Neural ODE原理与PyTorch实现:深度学习模型的自适应深度调节
  • PKU_Compiler
  • lc1026-节点与其祖先之间的最大差值
  • 如何绕过谷歌反爬策略爬取搜索结果
  • 求细胞数量
  • [SSL]
  • Rust 生命周期详解 - 实践
  • 笔记《机器人动力学理论及其应用》上交桂凯博士-中科深谷机器人大讲堂第10期
  • [豪の学习笔记] 软考中级备考 基础复习#9
  • Shiro概述 - 详解
  • 2025CCPC南昌邀请赛游记
  • 双因素认证暴力破解绕过技术解析(2023更新版)
  • 文本三剑客
  • 软件工程第二次作业-个人项目
  • Git 分支
  • 用 Go 打造一个服务器资源指标采集器:结合 Prometheus Exporter 实战