尧图网站建设 尧图网络
  • 首页
  • 关于我们
  • 服务项目
  • 案例展示
  • 建站流程
  • 资讯中心
  • 联系我们
首页/资讯中心/详情

Cursor配置CheatEngine MCP自动化逆向分析详细教程

Cursor配置CheatEngine MCP自动化逆向分析详细教程
📅 发布时间:2026/7/1 14:34:21

Cheat Engine MCP Bridge — 使用教程

项目仓库:https://github.com/HollyZoe/cheatengine-mcp-tcp-bridge

本教程将引导你完成 CE MCP TCP Bridge 的完整配置,让 AI 代理(如 Cursor)能够通过 MCP 协议远程驱动 Cheat Engine 进行内存分析和调试。


前置要求

  • Cheat Engine 7.x(推荐 7.5+,需以管理员身份运行)
  • Python 3.10+(下载)
  • Cursor IDE(或其他支持 MCP 的 AI 客户端)

步骤一:拷贝 Native DLL 到 CE 目录

将项目中的ce_mcp_tcp_x64.dll(64 位 CE)或ce_mcp_tcp_x86.dll(32 位 CE)复制到Cheat Engine 安装根目录下。

DLL 文件位于项目的MCP_Server/文件夹中。

注意:DLL 必须与 CE 的 exe 在同一目录下,否则 Lua 脚本无法加载它。


步骤二:打开 Cheat Table Lua Script 编辑器

以管理员身份打开 Cheat Engine,然后:

菜单栏 →Table→Show Cheat Table Lua Script(快捷键Ctrl+Alt+L)


步骤三:打开 Lua 桥接脚本

在弹出的 Lua Script 编辑器中:

File→Open(快捷键Ctrl+O)

浏览到项目目录,选择MCP_Server/ce_mcp_bridge.lua文件。


步骤四:执行脚本

打开脚本后可以看到代码内容,点击底部的「Execute script」按钮运行脚本。


步骤五:确认 Native TCP 桥接启动成功

执行成功后会弹出 DLL 的调试控制台窗口,同时 CE 的 Lua Engine 输出窗口也会显示启动信息。

DLL 调试控制台输出:

[MCP-DLL] ce_mcp_tcp.dll loaded (v3.1.0) [MCP-DLL] luaopen_ce_mcp_tcp called [MCP-DLL] Resolving Lua API (17 functions)... [MCP-DLL] Found module: lua53-64.dll [MCP-DLL] lua53-64.dll => 17/17 functions [MCP-DLL] Native mode: 5 Lua functions registered [MCP-DLL] mcp_tcp_start called [MCP-DLL] TCP server thread started [MCP-DLL] Listening on 0.0.0.0:17171 (THREADED mode)

Lua Engine 输出:

[MCP] CE path: F:\Usually SoftWare\Cheat Engine 7.6 [MCP] CE x64 - loading ce_mcp_tcp_x64.dll [MCP] DLL loaded OK from: F:\Usually SoftWare\Cheat Engine 7.6\ce_mcp_tcp_x64.dll [MCP] Bridge started on port 17171 (native TCP, 1ms poll)

看到Listening on 0.0.0.0:17171表示 CE 端已就绪,等待 AI 客户端连接。


步骤六:安装 Python MCP 模块

打开命令提示符(CMD)或 PowerShell,运行:

pipinstallmcp

mcp不是 Python 内置模块,必须手动安装。如果你有多个 Python 版本,请使用python -m pip install mcp确保安装到正确的环境。

安装完成后验证:

python-c"from mcp.server.fastmcp import FastMCP; print('OK')"

步骤七:在 Cursor 中添加 MCP 服务器配置

打开 Cursor Settings:

  1. 左侧菜单找到「Tools & MCPs」
  2. 点击底部的「New MCP Server」/「Add a Custom MCP Server」


步骤八:配置 MCP 参数

在打开的.cursor/mcp.json文件中添加cheatengine配置:

{"mcpServers":{"cheatengine":{"command":"python","args":["E:/你的路径/cheatengine-mcp-tcp-bridge/MCP_Server/mcp_cheatengine.py"],"env":{"CE_TRANSPORT":"tcp","CE_HOST":"127.0.0.1","CE_PORT":"17171"}}}}

注意:args中的路径需要替换为你实际的项目路径。使用正斜杠/或双反斜杠\\。


步骤九:配置成功

保存配置后,回到 Cursor Settings → Tools & MCPs 页面,可以看到cheatengine服务器显示为绿色圆点,并提示「173 tools enabled」,表示配置成功!

如果显示红色错误,请检查:

  • CE 是否已运行并执行了 Lua 脚本
  • Python 是否已安装mcp模块
  • mcp.json中的路径是否正确
  • 端口 17171 是否被防火墙阻断

步骤十:效果展示

配置完成后,你可以在 Cursor 对话中直接让 AI 调用 CE 的各种功能。例如让 AI 枚举当前进程的模块列表:

AI 能够通过 MCP 工具自动连接 CE,读取进程信息、枚举模块、扫描内存等。


常见问题

问题解决方案
No module named 'mcp'运行python -m pip install mcp
DLL 未找到确保 DLL 在 CE 目录下,文件名对应位数
MCP 服务器显示红色确认 CE 已执行脚本且端口 17171 在监听
连接超时检查CE_HOST和CE_PORT是否正确
“too many local variables”用dofile(...)执行脚本而非直接粘贴

环境变量说明

变量默认值说明
CE_TRANSPORTtcp传输模式:tcp(推荐)或pipe(旧版)
CE_HOST127.0.0.1CE 机器 IP 地址
CE_PORT17171TCP 监听端口
CE_PORT_RANGE10端口扫描范围
CE_MCP_TIMEOUT90单次工具调用超时(秒)

重要安全提示

  1. 禁用 “Query memory region routines”:CE → Settings → Extra → 取消勾选该选项,否则扫描 DBVM 页面会导致蓝屏
  2. TCP 无加密:仅在可信网络中使用,不要将端口暴露到公网
  3. 管理员权限:CE 需要管理员权限才能读写目标进程内存

相关新闻

  • 跨语言与跨平台Agent互操作:统一API网关与协议适配实战
  • ChatGPT vs 通义千问 vs 文心一言 vs 混元:谁真正适配中国企业级场景?——基于36家客户POC数据的硬核拆解
  • 2026门店SAAS系统开发公司哪家好?专业服务商选型指南与适配解析

最新新闻

  • 【自编工具】文件整理工具:自动解压压缩包 + 全局去重
  • 第一章Netty,ByteBuffer大小分配问题
  • 5分钟拯救B站收藏:如何用开源工具实现m4s视频永久备份?
  • 解决一个操作系统两个Java版本的问题
  • BurpSuite API发现插件实战:自动化侦察与越权漏洞挖掘
  • 安全测试实战:OWASP Top 10漏洞检测与防御全覆盖

日新闻

  • 2026年6月公司网站搭建最新热门渠道测评:四大低成本/零代码平台对比+避坑
  • 【Linux】Linux arm 编译QT程序,出现expected “}“报错
  • 【MATLAB例程】四基站二维AOA定位与距离辅助增强对比仿真。基于角度观测和测距修正的固定目标平面定位精度分析

周新闻

  • Windows字体自定义终极方案:No!! MeiryoUI完全指南
  • Deepin Boot Maker:告别命令行,3分钟制作Linux启动盘的智能解决方案
  • Plain Craft Launcher 2:重新定义你的Minecraft游戏体验

月新闻

  • 2026年6月公司网站搭建最新热门渠道测评:四大低成本/零代码平台对比+避坑
  • 【Linux】Linux arm 编译QT程序,出现expected “}“报错
  • 【MATLAB例程】四基站二维AOA定位与距离辅助增强对比仿真。基于角度观测和测距修正的固定目标平面定位精度分析

关于尧图

  • 公司简介
  • 团队介绍
  • 企业文化
  • 荣誉资质

服务项目

  • 定制开发
  • 电商建站
  • UI 设计
  • 运维服务

快速链接

  • 案例展示
  • 建站流程
  • 常见问题
  • 资讯中心

联系方式

  • 📍北京市朝阳区互联网产业园 A 座 10 层
  • 📞400-888-8888
  • ✉️contact@rkmt.cn
  • 🕐周一至周日 9:00-21:00

© 2024 北京尧图网络科技有限公司 版权所有 | 京 ICP 备 XXXXXXXX 号