dsh-ghidra
在终端中运行以下命令:
dsh plugin install spix18/dsh-ghidra
将以下提示词粘贴到 DeepSeek Harness 对话框中:
在 DeepSeek Harness 中执行 dsh plugin install spix18/dsh-ghidra 安装本插件,源码见 https://github.com/spix18/dsh-ghidra。
插件介绍
在 DeepSeek Harness 里做逆向,往往缺一套能稳定对话、又能落盘标注的分析台。dsh-ghidra 把 Ghidra 12 接到 DSH:代理不必绑在某个代码仓库上,也能导入可执行文件或固件,完成分析、反编译与日常读侧查询。
插件通过 PyGhidra 常驻桥接,首次打开二进制会跑完整分析,之后多数操作毫秒级返回。读侧覆盖函数、字符串、段、导入导出、交叉引用、调用图与反汇编等;写侧支持改名、注释、原型与局部变量、增删函数与标签,并需显式保存才会写入项目。另有复合分析(指令搜索、哈希对比、数据流)和恶意代码甄别(加密常量、行为 API、IOC、反分析线索),以及大量由 GhidraMCP REST 生成的工具,与原生能力在同一 JVM 下对齐。
适合需要在 DSH 对话里做二进制逆向的安全研究员、恶意软件分析与漏洞挖掘人员,以及希望用代理辅助标注与推理、又不想每次手点 Ghidra UI 的开发者。跨 Windows、Linux、macOS,并提供 ghidra_doctor 自检环境与随包技能,帮助判断何时该用 Ghidra、何时不该(例如托管程序集或纯源码场景)。
使用场景
- 在 DSH 对话里导入 PE/ELF 并反编译关键函数
- 对样本做 IOC、加密常量与可疑 API 行为快速甄别
- 用代理批量改名、写注释并保存 Ghidra 项目
适合人员
- 安全研究员与恶意软件分析人员
- 漏洞挖掘与固件逆向工程师
- 希望在 Harness 里用工具链而非纯手点的逆向从业者