Mac
 Computer >> コンピューター >  >> システム >> Mac

iOS 12搭載iPhone・iPadの脱獄(ジャイルブレイク)方法と注意点まとめ

iPhoneやiPadを「脱獄(ジャイルブレイク)」することには一定のリスクが伴い、誰にでも無条件におすすめできるものではありません。しかし、Cydiaマーケットプレイス経由で非公式アプリやカスタマイズ用ツイークをインストールしたいユーザーの間では、今なお根強い人気があります。この記事では、iOS 12を搭載したiPhoneやiPadを脱獄する具体的な手順と、それに伴うリスクについて詳しく解説します。

そもそも脱獄とは何か? 簡単に言えば、AppleがiPhoneやiPadに施した制限ロックを回避し、Appleが公認していない数多くのアプリへアクセスできるようにすることです。

脱獄前に知っておくべきリスクと警告

脱獄後にアクセスできるようになる非公式アプリの中には、非常に魅力的なものも多く、通常では利用できない機能を提供しているケースもあります。しかし注意が必要です。信頼できないソースからツイークやアプリをインストールすると、ハッカーにiPhoneへ侵入される危険性があります。

おすすめなのは、Cydiaにプリロードされているような信頼できるソースだけを利用し、海賊版リポジトリには手を出さないことです。無料でツイークをダウンロードできるのは魅力的ですが、その裏で個人情報へのアクセス権を手渡してしまうかもしれません。

Apple自身も脱獄に関する見解を公式に示しています(公式アプリ販売からの収益を守りたい立場上、偏っていると感じるかもしれませんが)。Appleの技術資料によれば、iOSデバイスの脱獄は以下の問題を引き起こす可能性があるとしています。

  • セキュリティ脆弱性の発生
  • システムの不安定化
  • バッテリー寿命の低下
  • 動作の信頼性低下
  • 各種サービスへの支障
  • 今後のソフトウェアアップデート適用の不可能

さらに最悪の場合、Appleが当該デバイスの修理サービスを拒否する結果にもなり得ます。

とはいえ、多くのAppleユーザーは何年も前から脱獄を行っており、こうした問題に遭遇していないのも事実です。ただし、一度脱獄したデバイスに不具合が生じても、Appleからサポートを受けられないことは覚悟しておく必要があります。選択には責任が伴うのです。

どうしても脱獄したい場合は、事前にバックアップを取り、安全対策を万全にしてから挑戦しましょう。

テザード/セミテザード/アンテザード脱獄の違い

テザード脱獄では、iOSデバイスをパソコンに接続し、専用アプリケーションを実行して脱獄する必要があります。その後デバイスの電源を切り再起動すると、脱獄状態は消えてしまい、プロセス全体をやり直す必要があります。再実行するまでデバイスがほぼ使用不能になるため、非常に不便です。

この方式が最初に開発された脱獄手法でした。しかしユーザーが求めていたのは、再起動してもハックが有効であり続けるアンテザード脱獄です。現在主流となっているのはこちらの方式です。

3つ目の選択肢であるセミテザード脱獄は、iOSデバイスを再起動した後や、一定時間の経過後に脱獄プロセスを再実行する必要がある方式です。パソコン不要でデバイス単体から直接実行できる点で妥協案として優れていますが、それでも運用はやや煩雑です。

iOS 12搭載iPhone・iPadの脱獄手順

朗報です。unc0verという脱獄ツールを使えば、iOS 12~12.1.2の間の任意のバージョンで動作するiOSデバイスを脱獄できます。ただし、いくつか注意点があります。

第一に、最新デバイス(iPhone XS、XR、2018年iPad Pro)への完全なサポートはありません。A12チップ搭載デバイス向けにSaurik氏がCydiaを更新するまで、これらの端末ではCydiaをインストールできません。執筆時点での対応デバイス一覧は以下の通りです。

  • iPhone 5s
  • iPhone 6 / 6 Plus
  • iPhone 6s / 6s Plus
  • iPhone 7 / 7 Plus
  • iPhone SE
  • iPhone 8 / 8 Plus
  • iPhone X
  • 2018 iPad Air
  • 第6世代iPad

第二に、このツールはiPhoneやiPadのOSそのものに手を加えるため、ごく低い確率で失敗し、デバイスが起動しなくなる「文鎮化(ブリック)」の可能性もゼロではありません。

そのため、以下の手順を実行する前に必ずデバイスをバックアップし、ダウンロード済みで未インストールのiOS 12 OTAアップデートファイルをあらかじめ削除しておいてください。

脱獄の具体的手順

  1. iOSデバイスでSafariを開き、ignition.funにアクセスします
  2. 検索バーで「unc0ver」を検索します
  3. 「Get」ボタンをタップし、「Install」でアプリをダウンロード・インストールします
  4. 「設定」>「一般」>「デバイス管理」と進み、開発者名を選択して、先ほどインストールしたアプリの証明書を「信頼」します
  5. unc0verアプリを開き、処理が完了するのを待ちます。処理中にデバイスは数回respring(SpringBoard再起動)されます。完了後、ホーム画面にCydiaアイコンが表示されれば成功です

以上で脱獄完了です! もし「Extracting Cydia…」のステップで処理が止まる場合は、デバイスを再起動してもう一度試してみてください。

iPhone XS、XR、2018年iPad Proをお持ちで、Cydiaが使えなくても構わない場合は、ignition.funで「unc0ver」の代わりに「Chimera」を検索して同様の手順を実行してください。流れはほぼ同じですが、Cydiaの代わりにSileoというパッケージマネージャーがインストールされます。

脱獄後のセキュリティ対策:rootパスワードを変更しよう

無事に脱獄できたなら、おめでとうございます! Cydiaリポジトリで提供されているさまざまなツイークやアプリを存分に楽しんでください。しかしその前に、必ず以下のセキュリティ対策を行ってください。

すべてのiPhoneにはデフォルトで「root」スーパーユーザーが存在し、端末内のあらゆるデータにアクセスできます。しかも、その初期パスワードは全iOSデバイス共通なのです。

つまりハッカーがiPhoneに侵入できた場合、共通の初期パスワード(alpine)を入力するだけで、端末内のほぼすべての情報へアクセスできてしまいます。rootパスワードを変更すればセキュリティは大幅に向上します。手順は以下の通りです。

rootパスワードの変更手順

まずCydiaを開き、無料アプリの「MobileTerminal」をダウンロードします。これはiPhoneへコマンドラインアクセスを提供するツールです。インストール後に起動し、以下の操作を行います。

  • su root と入力してreturnをタップ
  • rootのパスワード alpine を入力してreturnをタップ
  • rootとしてログインできたら、passwd と入力してreturnをタップ(パスワード変更プログラムが起動します)
  • 推測困難な新しいパスワードを入力(password のような安易な語句は避けること。セキュリティ上、入力中の文字は画面に表示されません)
  • 確認のため新しいパスワードを再度入力
  • 認証が通るとコマンドプロンプトへ戻るので、exit と入力してreturnをタップし、rootからログアウト

さらに、ユーザーデータへアクセス権を持つ「mobile」ユーザーにも同じ初期パスワード alpine が設定されています。上記の手順2~6を繰り返してmobileのパスワードも変更しておけば、潜在的なハッキングからデバイスを守れるでしょう。

  1. iOS 12のインストール方法|GM版・IPSWファイルを使った2つの手順を解説

    Appleは、待ち望まれていたiOS 12のリリース日を9月17日と発表しました。しかし、正式リリースまで待ちたくない方には、今すぐiOS 12のゴールドマスター(GM)版をインストールする方法があります。そのためには「Apple Beta Software Program」に参加し、お使いのデバイスを登録する必要があります。 正式版のiOS 12は約1週間後に一般公開される予定で、「スクリーンタイム」「Memoji」「Siriショートカット」、改善された通知機能など、多数の新機能が利用できるようになります。 ポイント:iOS 12は、古い機種から新しい機種まで、あらゆるiPhoneの応答速度

  2. iPhone・iPadにiOS 10をインストールする方法|対応機種と手順を徹底解説

    9月13日——この日をお見逃しなく!ついに待ち望んでいたiOS 10の配信がスタートしました。iPhoneの体験はこれまで以上に速く、驚きに満ちたものになるでしょう(しかも無料でアップデート可能!)。いくつかの簡単なステップに従うだけで、お使いのiPhoneを最新バージョンへとアップグレードできます。その前にまず、iOS 10アップデートの対象となる互換デバイスのリストを確認しておきましょう。 iOS 10に対応しているデバイス 新しいiOS 10は、以下のデバイスに対応しています。 関連記事:iPhone 7の新機能まとめ 上記のデバイスをお持ちの方はラッキーですが、iPhone 3Gやi