unidbg

unidbg

支持Android和iOS原生库的模拟,提供AI辅助调试功能。

MCP编程与开发开源
形态
MCP
传输协议
http
是否开源
GitHub Stars
★ 5.0k
收录来源
mcp-github

能力说明

unidbg是一个用于模拟Android和iOS原生库的工具,支持MCP协议,可以与Cursor等AI工具集成进行AI辅助调试。它支持JNI调用、JavaVM、JNIEnv以及系统调用指令的模拟,并且兼容ARM32和ARM64架构。通过集成unidbg,开发者可以在模拟环境中调试复杂的原生代码,适用于需要深入理解ELF/MachO文件格式和ARM汇编的场景。

能力点

  • 模拟Android和iOS原生库
  • 支持MCP协议
  • 支持JNI调用
  • 支持JavaVM和JNIEnv
  • 模拟系统调用指令
  • 兼容ARM32和ARM64

适用场景

模拟环境下的原生代码调试AI辅助调试学习ELF/MachO文件格式和ARM汇编

接入方式

依赖:Node 环境API Key
使用`git clone https://github.com/zhkl0228/unidbg.git`克隆仓库,然后按照README中的说明进行配置和安装。

以上信息由 AI 基于公开资料整理,可能存在偏差,以来源为准。

常见问题

如何启动MCP服务器?

在调试器中输入`mcp`命令即可启动MCP服务器。

支持哪些架构?

支持ARM32和ARM64架构。

相关 Skill