# MonkeyDev iOS 应用插桩开发工具包

> MonkeyDev 基于 iOSOpenDev，为 Xcode 增加 MonkeyApp 工程模板，用于对开发者有权分析的 iOS 应用进行插桩。它在 Xcode 中将开发者编写的 dylib 注入到提供的已解密应用，编写 Objective-C 或 Logos（CaptainHook）Hook，并完成重签名、安装与带源码级断点的调试；可选的构建设置支持还原 Objective-C 符号、导出目标应用的 Objective-C 头文件以及启用 Reveal 视图检查。当前版本还可为 rootless、rootful 或 roothide 环境构建越狱 Logos/CaptainHook Tweak 和命令行工具。

- 类型：工具
- 目标：应用
- 类别：调试与动态分析
- 关联：基础工具
- 来源复核于：2026-10-20
- 收录于：2026-11-02
- 原始资源：<https://github.com/AloneMonkey/MonkeyDev>
- 一手来源：<https://github.com/AloneMonkey/MonkeyDev/blob/f906af1d90adc03bc6a6e4c1f39098a32371faae/README.md>
- 目录页面：<https://awesomerea.org/zh/resources/monkeydev/>
- 记录 JSON：<https://awesomerea.org/resources/monkeydev/record.json>
- 英文版：[English](https://awesomerea.org/resources/monkeydev/index.md)

## 使用条件与局限

- 所审阅的 master 提交 f906af1（最后推送于 2026-10-20）对应版本 4.10；仓库未发布带标签的版本。README 称非越狱流程在搭载 Xcode 27.0 的 Apple Silicon Mac 与 iOS 18.6.2 的 iPhone 14 Pro 上完成验证，覆盖构建、重复安装、Hook、符号断点、头文件导出和 Reveal；越狱场景下 rootless 的 Tweak 与命令行工具已在真机验证，rootful 仅完成构建和打包检查。
- 安装需要完整 Xcode、原生 arm64 shell，以及用户自行安装在其主目录下的 Theos；它安装到 /opt/MonkeyDev，并在用户的 Xcode 模板目录注册模板，不修改 Xcode.app。仓库提交了预编译的原生辅助二进制（项目自带的 monkeyparser 和一份 class-dump 构建）以及 libsubstitute.dylib 库，另有 Resource/TargetApp.app 下的演示应用作为内置验证输入。
- 每个 MonkeyApp 需要开发者提供一个目标输入：放入工程 TargetApp 目录的已解密 .app 或已砸壳 IPA，未提供时则使用内置 Demo。README 说明 MonkeyDev 不在非越狱设备上对应用砸壳。签名需要当前团队可用的证书、匹配的描述文件和设备授权，保留 Bundle ID 的开关不会绕过签名权限。
- 采用 GPL-3.0 许可；Librarys/roothide 下捆绑的 roothide SDK 为 MIT。仓库提供 Xcode 模板、安装与打包脚本、辅助二进制和演示应用，不含任何第三方目标应用。

## 一手来源

1. <https://github.com/AloneMonkey/MonkeyDev/blob/f906af1d90adc03bc6a6e4c1f39098a32371faae/README.md>
2. <https://github.com/AloneMonkey/MonkeyDev/blob/f906af1d90adc03bc6a6e4c1f39098a32371faae/change.log>
3. <https://github.com/AloneMonkey/MonkeyDev/blob/f906af1d90adc03bc6a6e4c1f39098a32371faae/LICENSE>
4. <https://github.com/AloneMonkey/MonkeyDev/blob/f906af1d90adc03bc6a6e4c1f39098a32371faae/Librarys/roothide/LICENSE>

## 同分区更多条目：原生二进制

- [Hollows Hunter 进程内存植入扫描器](https://awesomerea.org/zh/resources/hollows-hunter/index.md) · 工具
- [restore-symbol iOS 符号表恢复工具](https://awesomerea.org/zh/resources/restore-symbol/index.md) · 工具
- [FakeNet-NG 动态网络分析工具](https://awesomerea.org/zh/resources/fakenet-ng/index.md) · 工具
- [Joern 代码属性图分析平台](https://awesomerea.org/zh/resources/joern/index.md) · 工具
- [Speakeasy Windows 恶意软件仿真框架](https://awesomerea.org/zh/resources/speakeasy/index.md) · 工具
- [LazyIDA：IDA 便捷操作插件](https://awesomerea.org/zh/resources/lazyida/index.md) · 工具

## 关于此条目

说明已依据一手来源复核。
原创说明采用 MIT 许可；外部项目、论文与素材保留各自的权利和许可。
