使用x64dbg mcp实现智能化动态调试

举报
yd_274766745 发表于 2025/12/28 20:46:26 2025/12/28
【摘要】 在漏洞挖掘、漏洞利用程序开发及恶意软件分析等安全领域核心场景中,调试器的自动化能力与环境兼容性直接决定了工作效率与分析深度。LyScript 作为专为 x64dbg 调试器量身打造的自动化测试插件,以 Python 语言为核心驱动力,破解了传统调试中手动操作繁琐、重复任务耗时的行业痛点,为开发者与安全研究人员提供了轻量化、高灵活度、强扩展性的优质调试解决方案。为进一步提升开发与分析的协同效率,Ly

在漏洞挖掘、漏洞利用程序开发及恶意软件分析等安全领域核心场景中,调试器的自动化能力与环境兼容性直接决定了工作效率与分析深度。LyScript 作为专为 x64dbg 调试器量身打造的自动化测试插件,以 Python 语言为核心驱动力,破解了传统调试中手动操作繁琐、重复任务耗时的行业痛点,为开发者与安全研究人员提供了轻量化、高灵活度、强扩展性的优质调试解决方案。为进一步提升开发与分析的协同效率,LyScript 可与 Cherry Studio 工具通过 MCP(Module Configuration Protocol)配置实现深度联动。通过该配置能快速关联 x64dbg 调试器路径、打通工具间数据流转,确保 Python 自动化脚本与可视化调试环境无缝衔接,大幅降低跨工具操作的复杂度,尤其适配需兼顾脚本自动化执行与可视化分析跟踪的场景。以下将详细拆解 Cherry Studio 的 MCP 配置流程,助力使用者快速搭建高效协同的调试环境。

1.首先需要关闭本机防火墙,此处是为了让Fast MCP启动端口,不然FastMCP无法启用端口。

image.png

2.将LyScript.dp32插件放入到plugin目录下。

image.png

3.打开x64dbg调试器,并在日志菜单看到输出。

image.png

4.在官网下载对应的插件包。

image.png

5.安装对应的pip仓库包。

image.png

6.切换到LyScript/mcp目录下,并执行python main.py运行MCP Server服务端。

image.png

7.打开Cherry Studio工具,在菜单中配置MCP服务器地址及端口信息,并打开MCP开关,如下图。

image.png

8.配置大模型,选择深度求索大模型,并开启。

image.png

9.选择MCP及大模型,并设置如下。

image.png

10.最后就可以对大模型进行提问,例如打开d://pec/win32.exe并简单分析下。

image.png

【声明】本内容来自华为云开发者社区博主,不代表华为云及华为云开发者社区的观点和立场。转载时必须标注文章的来源(华为云社区)、文章链接、文章作者等基本信息,否则作者和本社区有权追究责任。如果您发现本社区中有涉嫌抄袭的内容,欢迎发送邮件进行举报,并提供相关证据,一经查实,本社区将立刻删除涉嫌侵权内容,举报邮箱: cloudbbs@huaweicloud.com
  • 点赞
  • 收藏
  • 关注作者

评论(0

0/1000
抱歉,系统识别当前为高风险访问,暂不支持该操作

全部回复

上滑加载中

设置昵称

在此一键设置昵称,即可参与社区互动!

*长度不超过10个汉字或20个英文字符,设置后3个月内不可修改。

*长度不超过10个汉字或20个英文字符,设置后3个月内不可修改。