vphone-cli: macOS上で仮想iPhoneを起動

vphone-cli: Mac上で仮想iPhoneを実行

iOS開発と研究を革新

vphone-cli は、Appleのネイティブ Virtualization.framework を使用して、macOS上でiOS 26を実行する完全な仮想iPhoneを起動できる驚異的なオープンソースプロジェクトです。GitHubで3.7kスター、607フォーク、活発な開発(最新コミット2026年3月10日)を獲得しており、iOS開発者、セキュリティ研究者、パワーユーザーにとってゲームチェンジャーです。

あらゆるニーズに対応する3つのセキュリティバリアント

バリアント    | パッチ | ブート段階 | 用途
-------------|--------|------------|--------
Regular      | 41     | 10         | 基本テスト
Development  | 52     | 12         | デバッグ/TXMバイパス
Jailbreak    | 112    | 14         | 完全ルートアクセス + Sileo

Jailbreakバリアントは初回ブート時に SileoTrollStore、SSHを自動インストールします。進捗は /var/log/vphone_jb_setup.log で監視できます。

クイックスタート(5コマンド)

git clone --recurse-submodules https://github.com/Lakr233/vphone-cli.git
cd vphone-cli
make setup_machine  # 完全自動化!
make boot
# 接続: ssh -p 2222 [email protected] (パスワード: alpine)

前提条件(macOS 15+ Sequoia)

  1. リカバリモード設定(いずれかを選択):

    # オプション1: 完全無効化
    csrutil disable
    csrutil allow-research-guests enable
    sudo nvram boot-args="amfi_get_out_of_my_way=1 -v"
    
    # オプション2: デバッグのみ
    csrutil enable --without debug
    csrutil allow-research-guests enable
    pip install amfidont
    

  2. 依存関係のインストール:

    brew install ideviceinstaller wget gnu-tar openssl@3 ldid-procursus sshpass
    

高度な機能

カスタムVM設定

make vm_new CPU=16 MEMORY=16384 DISK_SIZE=128
make boot

完全なワークフロー

# 1. ファームウェア準備
make fw_prepare
make fw_patch_jb  # Jailbreakバリアント

# 2. 復元(2つのターミナル)
# ターミナル1: make boot_dfu
# ターミナル2: make restore

# 3. CFWインストール
sudo make ramdisk_build && make ramdisk_send
iproxy 2222 22 &
make cfw_install_jb

# 4. 初回ブート
make boot

仮想iPhoneへのアクセス

一般的な問題と解決策

問題 解決策
zsh: killed amfi_get_out_of_my_way=1 を有効化するか amfidont を使用
"Press home" で停止 VNC右クリックでホームボタンをシミュレート
システムアプリがインストールできない セットアップ中に日本/EUリージョンを避ける

vphone-cliの優位性

  • バイナリ解析パッチ(静的オフセットではない) = 将来対応
  • 本番環境級、160コミット、26貢献者
  • 多言語対応(English/中文/日本語/韓国語)
  • MITライセンス - 完全に無料
  • テスト済み組み合わせ Mac16,12 + iOS 26.x

最適な用途

✅ iOSアプリ開発/テスト ✅ セキュリティ研究 ✅ リバースエンジニアリング ✅ 脱獄実験 ✅ 物理デバイスなしでiOS 26実行

今日から始めよう: vphone-cli GitHub

GitHubリポジトリ(3.7kスター)から分析。最新リリース v0.1.4 (2026年3月10日)。

この記事を共有