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 以及刪除虛擬機器的工具。

相關

  • 專案
  • 專案
  • 專案
  • 專案