zqxwce/vphone-ws

A native macOS app for managing virtual iPhones - browse, create, and boot iOS research VMs from a single window.

解决的问题

它为 macOS 上的虚拟 iPhone 管理提供图形用户界面,无需再使用命令行工具来创建、启动和整理 iOS 研究虚拟机 (VM)。

工作原理

该应用作为 vphone-cli 的 SwiftUI 前端,利用 Apple 的 Virtualization.framework 和 PCC research VMs 在 Apple Silicon Mac 上运行 iOS 客户机。

适用对象

需要运行和管理多个虚拟化 iOS 环境以进行测试或研究的安全性研究人员和开发人员。

亮点

  • VM 库:集中查看所有虚拟 iPhone 的运行状态、构建版本和详细信息的视图。
  • 创建向导:选择 iOS 变体(从 Less 到 Experimental)和固件配对的引导流程,并带有实时进度流。
  • 生命周期管理:用于启动、停止和将运行中的 VM 窗口置于最前方的简单控制。
  • 主机就绪检查:自动验证系统要求,包括 macOS 版本、vphone-cli 安装以及 csrutil 和 AMFI 绕过等安全设置。
  • VM 管理:用于克隆、重命名、导出为 .tar.xz 以及删除虚拟机的工具。

相关

  • 项目
  • 项目
  • 项目
  • 项目