脱獄ツール「checkra1n」を使って「Nonce」をセットする方法

Jailbreak

checkra1n

今回紹介する「Nonce」の設定方法は、脱獄ツール「checkra1n」で脱獄しているデバイスに限り有効です。
なのでまだ「checkra1n」で脱獄が済んでいない方は、先に脱獄を済ませてください。
checkra1n自体にはNonceのセット機能はないためcheckra1nように作られた「Generator Auto Setter」を使ってNonceのセットをしていきます。
https://zunda-hack.com/2020:09/22/how-to-jailbreak-with-checkra1n/

セットすべき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>0x4b9aaef5070266cc‹/string>
    	    ‹key>updateInstall‹/key>
  6. この場合0x4b9aaef5070266ccをメモ

Nonceのセット

  1. 「checkra1n」を使って脱獄
  2. パッケージマネージャー(Cydia/Zebraなど)を開く
  3. リポジトリ(Halo_Michael’s Cydia Repo)を以下リンクを開いて追加する
  4. パッケージマネージャーからコマンドプロンプト(MTerminal/NewTermなど)Generator Auto Setterをインストール
  5. コマンドプロンプトを開き、先ほどメモした「Nonce」を使って以下の例に沿ったコマンドを入力
  6. setgenerator <メモしたNonce>

    setgenerator 0x4b9aaef5070266cc

Nonceの確認

コマンド「nvram -p」で現在の「Nonce」が確認可能です。
com.apple.System.boot-nonceのところがNonceの値です。

コメント

タイトルとURLをコピーしました