🌱IDA Pro9.0+MCP+Trae配置和体验
2025-8-21
| 2025-8-21
字数 322阅读时长≈ 1 分钟
😀
记录下MacOS系统配置IDA MCP的过程。

📝 操作步骤

bash

# 查询系统python安装路径,这里要保证版本大于3.11 brew info python
Bash
notion image
 

bash

# 找到IDA目录下的idapyswitch,切换路径为系统的python,执行命令无返回 cd /Applications/IDA\ Professional\ 9.0.app/Contents/MacOS ./idapyswitch --force-path /opt/homebrew/Cellar/[email protected]/3.12.3/Frameworks/Python.framework/Versions/3.12/Python
Bash
notion image
notion image

bash

# 接着切换到bin目录,安装ida mcp的依赖 cd /opt/homebrew/Cellar/[email protected]/3.12.3/bin ./pip3.12 install --upgrade --break-system-packages git+https://github.com/mrexodia/ida-pro-mcp
Bash
notion image
 

bash

# 找到ida-pro-mcp安装位置 ./pip3.12 show -f ida-pro-mcp # 拼接路径,并安装 /opt/homebrew/lib/python3.12/site-packages/../../../bin/ida-pro-mcp --install # 获取mcp配置,在Trae添加自定义MCP ida-pro-mcp --config
Bash
 
notion image
notion image
安装并打开Trae,右侧对话框选择MCP,手动配置,将JSON粘贴进去。(我使用的Trae国际版,Google登录,链接:https://www.trae.ai/
默认的名字可以改下,不然Trae会提示名称过长,如下图:
notion image
接下来,我找了一个elf文件丢进去,点击MCP,显示运行成功。然后回到Trae新建会话和项目保存位置,即可愉快分析对话。例如做一些简单的CTF逆向题,找找FLAG。
notion image
 
notion image
 

📎 参考文章

 
💡
有关IDA MCP安装或者使用上的问题,欢迎您在底部评论区留言,一起交流~
  • 工具
  • 瞎折腾
  • Jadx+AI MCP+Trae踩坑记录使用XRAY搭建HTTP/SOCKS5代理
    Loading...