iOS 11, iOS 12の「Nonce」のセットの仕方

脱獄

iOS 11.X,iOS 12.X,iOS 12.1.1 beta3からiOS 12.1.2に復元する際に必要な「Nonce」のセットの仕方について紹介していきます。

スポンサーリンク

Nonceの確認

  1. FutureRestoreに使うSHSH2ファイルを開く
  2. Command+F(Mac),CTRL+F(Windows)でgeneratorを検索
  3. 
    ‹key>generator‹/key>
    	‹string>Nonceの値‹/string>
    	    ‹key>updateInstall‹/key>
  4. 上のようなの文字列があるので、そのNonceの値をメモ
  5. 
    ‹key>generator‹/key>
    	‹string>0x1df4a728e2e39e84‹/string>
    	    ‹key>updateInstall‹/key>
  6. この場合0x1df4a728e2e39e84をメモ

Nonceのセット

iOS 11.0 ~ iOS 12.1.2 A7 ~ A11

  1. unc0verをインストール
  2. 脱獄状態にある場合は再起動
  3. unc0verを開く
  4. Settingsタブを開く
  5. Boot NonceにメモしたNonceを入力して確定
  6. Jailbreakタブに戻りJailbreakを実行
  7. Nonceのセット完了

iOS 12 A12デバイス

A12デバイスは、iOS 12.1.1 beta 3,iOS 12.1.3移行のSHSHしか有効でないため割愛
iOS 12.1.1 beta 3にはiTunesを使用してダウングレード可能

コメント

  1. Nonceについて教えてください

    • Nonceとは、BBチケット(ベースバンド署名チケット)、APチケット(ファームウェア署名チケット)、およびSEP(セキュアエンクレーブ)の暗号化に使われるランダムなハッシュ値です。
      https://www.theiphonewiki.com/wiki/Nonce

      • セットしないでそのまま復元した場合どうなるんですか?

        • 復元に失敗します。

        • そのまま復元しようとして失敗するところでしたw
          ありがとうございます