数週間にわたる刺激的なティーザーの後、ハッカーのルカ・トデスコ氏が、@axi0mX氏によるA5-A11デバイス向けの新しいcheckm8ブートROMエクスプロイトをベースにした、全く新しい脱獄ユーティリティ「checkra1n」を正式に発表しました。トデスコ氏は金曜日、韓国ソウルで開催されたPOC2019のステージで、予定通りこの新しい脱獄ユーティリティを発表しましたが、微妙な問題により、当初のリリース予定より数日遅れました。
Checkra1n は、A4 搭載の iPhone 4 の limera1n 以来見られなかった、前例のない脱獄です。Checkra1n は limera1n のようにアンテザーではありませんが、従来のソフトウェア アップデートでは Apple が修正できないエクスプロイトを利用しています。つまり、影響を受ける端末はソフトウェア バージョンに関係なく永久に脱獄できるということです。
いいですね?ただし、ソフトウェアアップデートではcheckm8エクスプロイトを修正することはできませんが、checkra1nの脱獄は解除できることを覚えておいてください。つまり、Appleが対応デバイス向けにソフトウェアアップデートをリリースする限り、checkra1nは維持される必要があるということです。
知っておくべきこと
checkra1n脱獄ツールは現在バージョン0.9のパブリックベータ版であり、ベータテストが終了するまで、日常的に使用する端末ではこのツールを使用しないことを強くお勧めします。警告しました。
本稿執筆時点では、checkra1nはiPhone 5sからiPhone Xまでを含む、iOS 12.3以降を搭載したすべての端末をサポートしています。ただし、iPad Air 2、iPad(第5世代)、iPad Pro(第1世代)は例外です。iPhone 5s、iPad mini 2、iPad mini 3、iPad Airへの初期サポートは試験的な段階であるため、これらのデバイスは脱獄時に最も問題が発生する可能性が高いと考えられます。
今後のバージョンアップに伴い、全デバイスの信頼性が向上するとされています。また、今回の初期リリースはCLI(コマンドラインインターフェース)ベースですが、今後のバージョンアップでは本格的なGUI(グラフィカルユーザーインターフェース)が実装される予定です。
お使いの端末がサポートされている端末の A5 ~ A11 の範囲内にあるかどうかまだわからない場合は、App Store から Geekbench アプリをダウンロードすることをお勧めします。このアプリでは、お使いの端末が使用しているプロセッサを確認できます。
この場合、デバイスは最新の iPhone 11 Pro の A13 チップを使用しますが、これは checkra1n 脱獄で使用されている checkm8 で悪用するには新しすぎます。
Checkra1nはiPhone Xのような新しいデバイスにも対応しており、この端末がいかに新しいかを考えると、Appleは今後も長期間にわたりソフトウェアアップデートでこのデバイスをサポートしていくと予想されます。この点を考慮すると、少なくとも現時点では、checkra1nのメンテナンスに多額の費用がかかるように思われます。
また、checkra1nはセミテザード型の脱獄ツールであることも注目すべき点です。つまり、ユーザーは脱獄を実行するたびにコンピューターに接続する必要があります。これはテザード型の脱獄とは異なり、コンピューターがなくても脱獄前のiOSに再起動できます。また、セミアンテザード型の脱獄とは異なり、ホーム画面からアプリを起動するだけでデバイスを脱獄することはできません。ハッカーであり、unc0ver脱獄のリードデベロッパーでもあるPwn20wnd氏が、この点を分かりやすく説明しています。
checkra1n をインストールすると、ホーム画面にCydia パッケージマネージャーが展開され、アドオンの管理とインストールが可能になります。この脱獄アプリは、ベータ版のリリース後にはさらに多くのパッケージマネージャーをサポートする予定ですが、執筆時点ではCydiaのみに対応しています。
どうすれば入手できますか?
繰り返しになりますが、これはベータ版リリースであり、正式版の正式リリースをお待ちいただくことをお勧めします。現在のCLIベースのツールを引き続きご利用になりたい場合は、checkra1nの公式ウェブサイトからダウンロードできます。
本稿執筆時点では、checkra1nはmacOS専用の脱獄ツールです。Linux版とWindows版のcheckra1nは将来的にリリースされる予定ですが、残念ながら具体的な時期は未定です。Hackintoshユーザーにとっては問題にならないかもしれませんが、LinuxおよびWindowsユーザーはもう少し待つか、Macユーザーと協力し、今すぐ脱獄を行う必要があります。
新しい checkra1n のリリースに期待していますか?コメント欄でぜひご意見をお聞かせください。