一行命令启动虚拟 iPhone
推荐指数 70.0 NO. 005 · 2026.09.17
Stars13,294
为什么值得看
vphone-cli 利用 Apple Virtualization.framework 在 Apple Silicon Mac 上端到端创建可运行的虚拟 iPhone,支持自动下载固件、DFU 恢复和越狱环境搭建。iOS 开发者无需真机即可测试系统级功能,安全研究员可低成本搭建隔离的 iOS 分析环境。
媒体预览
编辑判断
之前 iOS 虚拟化几乎被 Corellium 垄断,年费数万美元且受法律争议困扰。vphone-cli 把 PCC(Private Cloud Compute)研究用的 VM 基础设施搬到了本地,零成本实现类似能力,虽然需要关闭 SIP/AMFI 且仅限 macOS 15+。
跟 UTM 等通用虚拟化工具比,vphone-cli 专门针对 iOS 引导链做了自动化:IPSW 下载、CFW 补丁、DFU 恢复这些原本需要手动拼接的步骤被包进一条命令。做 iOS 逆向或安全研究的团队可以把它当成 Corellium 的免费平替,但做 App 兼容性测试的要注意——它虚拟的是系统级行为,不是 UI 渲染性能。
最该试的人:需要批量搭建 iOS 分析环境的安全研究员、想研究 PCC 可信执行但买不起 Apple 企业级设备的学术团队、以及需要在 CI 里跑 iOS 系统测试的 DevOps 工程师。
Star History
生态分析
Beta
Apple Silicon 上首个开源虚拟 iPhone 方案,填补 iOS 虚拟化生态空白
独特价值:端到端 iOS 虚拟化,支持 DFU 与越狱,无需真机降低安全研究门槛