iOS 7.1.1のアンテザード脱獄がリリースされて以来、いくつかの質問が寄せられています。そこで、特に緊急性の高い懸念事項にお答えするために、このFAQを作成しました。iOS 7.1.1脱獄の安全性、使用されたエクスプロイト、Tweakの互換性、iOS 8の脱獄への影響などについて解説しますので、ぜひお読みください。iOS 7.1.1脱獄について知っておくべきことはすべて、この後すぐにお伝えします。
iOS 7.1.1のジェイルブレイクは技術的な要素が非常に多いため、完全に安全であると個人的に保証することはできませんが、一般的には害はないと考えられています。iOS開発者のiH8sn0w氏は、このジェイルブレイクにはスパイウェアや悪意のある痕跡は含まれていないことを確認しており、同じくiPhoneハッカーのMuscleNerd氏も、今のところ問題ないようだと述べています。
(個人的には、このために JB 7.0.x から 7.1.1 にアップグレードするつもりはありません。ただし、すでに 6.x または 7.1.x を使用している場合は、今のところ問題ないようです。)
— Ⓜ MuscleNerd (@MuscleNerd) 2014年6月23日
ただし、慎重に進めてください。iOS 7.1.1にアップグレードしてジェイルブレイクを行う前に、iTunesでデバイスのバックアップを取ることを強くお勧めします。また、PanGuジェイルブレイクツールで海賊版アプリストアとPPSyncをインストールするチェックボックスをオフにしておくことも賢明です。特に後者のパッケージは、ジェイルブレイクしたデバイスで動作が不安定になると言われているためです。PPSyncを既にインストールしている場合の削除方法はこちらです。
どのデバイスがサポートされていますか?
- iPhone 5s / 5c / 5
- iPhone 4 / 4S
- iPad 2、iPad(第3世代および第4世代)、iPad Air
- iPadミニ
- iPod touch(第5世代)
iOS 7.1.1 を脱獄すべきでしょうか? 調整は機能しますか?
既にiOS 7.0~7.0.xのジェイルブレイク済みのiPhoneまたはiPadをお持ちの場合は、少なくとも数日間は現在のソフトウェアバージョンを使い続けることをお勧めします。なぜなら、ほとんどの開発者がiOS 7.1.1に対応するためにジェイルブレイク用の調整版を更新する必要があり、それらの調整版を再パッケージ化してCydiaで公開する必要があるからです。このプロセスは、開発者の対応の速さによっては数日から数週間かかる可能性があります。
現在iOS 7.1以降、あるいはiOS 6を搭載したiPhoneまたはiPadをお持ちであれば、脱獄は当然のことと言えるでしょう。ただし、前述の通り、現時点ではすべての脱獄ツールやその他のパッケージがサポートされているわけではないことにご注意ください。iOS 7.1.1に対応した脱獄ツールのリストを作成する作業を進めていますが、Redditのこちらのスレッドには、現時点でサポートされていると思われるツールが多数掲載されています。
iOS 7.1.1 をジェイルブレイクするにはどうすればいいですか?
なぜ脱獄が機能しないのでしょうか?
特に iPhone 5s でブルー スクリーンが表示される場合は、PanGu ツールを 2 回実行する必要がある場合があります。
アイコンが消えたり、デバイスが動作しなくなったりするのはなぜですか?
PanGuツールでPPSyncをインストールするチェックボックスのチェックを外し忘れた可能性があります。PPSyncはシステムの不安定化を引き起こすと言われています。PPSyncの削除方法についてはこちらをご覧ください。
どのようなエクスプロイトが使用されていますか?これはiOS 8のジェイルブレイクにどのような影響を与えますか?
iOS 7.1.1の脱獄には、InfoLeakのバグが関与しているようです。少なくともHao氏(windknown)という名の中国人開発者が、過去1年ほどの間に悪名高いStefan Esser氏(i0n1c)からiOSカーネルのトレーニングを受けた後、このバグの悪用方法を習得しました。iH8sn0w氏によると、iOS 7.1.1の脱獄には、コード署名とカーネルに関連する2つのエクスプロイトが組み込まれています。また、この脱獄は、8月のBlack Hatハッキングカンファレンスで公開された「syslogd chown」の脆弱性も利用しています。
iOS 8の脱獄に関しては、iOS 7.1.1の脱獄に2つのエクスプロイトが利用されているため、更なる脆弱性の発見は困難になる可能性があります。しかし、そもそもこの脱獄のインジェクションベクトルとして利用されているエンタープライズ証明書の抜け穴は、まだ修正されていません。この証明書の抜け穴こそが、この脱獄、あるいはGBA4iOSのようなエミュレータをインストールするために、デバイスのシステム時間を巻き戻す必要がある理由です。
PanGuとは何ですか?チームのメンバーは誰ですか?
Wikipedia によれば、盤古は中国神話において最初の生き物であり万物の創造主であると言われており、この脱獄ツールの名前もそこから派生したと考えられます。
どこからともなく現れたように見える PanGu チームのメンバーは、Hao (windknown)、XiaBo Chen (dm557)、Daniel Manoppo (Daniel_K4) などで構成されるようです。
いただいたコメントに基づいて、他の質問のリストを随時追加し、この投稿を更新していきます。