
Electra チームが iOS 11.4 ~ 11.4.1 の公式サポートを備えた Electra バージョン 1.2.0 をリリースして間もなく、ハッカーであり Uncover の主任開発者でもある Pwn20wnd が unc0ver v2.2.0 を公式に一般向けにリリースし、それに続いて unc0ver v3.0.0 プレリリースをリリースしました。
Pwn20wndは水曜日の午後にTwitterで発表を行い、unc0ver v3.0.0プレリリースはunc0ver v2.2.0をベースにしているが、iOS 11.0-11.4ベータ3の既存サポートに加えて、iOS 11.4-11.4.1を実行しているA9/A9X/A10/A10X/A11デバイス用のBrandon Azadのvoucher_swapエクスプロイトをサポートしていると述べた。

Unc0ver v2.2.0 公開リリース
Unc0ver v2.2.0は、iOS 11中心の脱獄ツールとして誕生以来最大の公開アップデートです。これまでのプレリリース版はすべて取り上げてきましたが、今回は新機能について以下にまとめます。
2019 年 1 月 30 日 – 以下の変更を加えて、v2.2.0 が本番環境向けにリリースされました。
– Cydia Substrateがまだインストールされていない場合はインストールしてください
– Cydia Substrateファイルを検証し、検証に失敗した場合は再インストールします
– RootFS Restore なしで Electra から切り替える際のバグを修正
– カーネルデータ構造のパッチをクリーンアップしてパフォーマンスとセキュリティを向上
– ファイルシステム内のSubstituteサポートファイルを削除する
– ファイルシステム内の代替サポートリンクを削除する
– ElectraのCydiaアップグレードヘルパーがインストールされている場合はアンインストールします
– 設定管理の改善
– より効率的なバージョン管理システムに切り替える
– システムのlibarchiveの新しい実装を使用してブートストラップを抽出し、パフォーマンスを向上させます
– rsyncを更新して、RootFS Restoreのパフォーマンスと安定性を向上させます
– メモリ管理の改善
– 別のiOSバージョンで抽出された場合は、ブートストラップを再抽出します
– CydiaとSubstrateのクレジット表示でSaurikをクレジット
– 必要のないときはディスクへの書き込みを避ける
– 脱獄の詳細ログウィンドウを追加
– エクスプロイトを少し速くする
– 脱獄を大幅に高速化し、パフォーマンスを向上
– 脱獄自体は、ほぼ 1 秒未満で実行できるようになりました (エクスプロイトは含まれません)
– 特定のデバイスでサンドボックスからの脱出が失敗する原因となっていたパッチファインダーのバグを修正
– 理論上のバグを修正
– アサーションを改善して安全性を高める
– ログ記録のバグを修正
– ブートストラップを更新する
– ブートストラップ抽出ツールでファイルの上書きを有効にする
– パフォーマンスの改善
– empty_list (vfs) エクスプロイトに実験的な変更を加え、信頼性を向上しました (ヒントを提供してくれた @GeoSn0w に感謝します)
– ルートファイルシステムを復元せずにElectraから切り替える問題を修正
– 実験的なempty_list(vfs)エクスプロイトの変更を無効にします
– 特定のエラーの説明を修正
– 特定のデバイスでのRootFS復元の修正
– ログウィンドウを非表示にするスイッチを追加
– アセットを最適化することでアプリのサイズを81MBから25MBに削減 – リクエストに応じてCydiaキャッシュをリセットするスイッチを追加
– Cydiaのインストールを書き換える
– ローカルリポジトリをインストールする
– ブートストラップを削除する
– ローカルAPTリポジトリをCydiaから隠す
本稿執筆時点では、unc0ver v2.2.0が最新の公開リリースであり、すべてのユーザーに推奨されます。以前のバージョンのunc0verを既にお持ちの場合は、Cydia Impactorを使用して新しいunc0verアプリをデバイスにサイドロードし、更新された脱獄ツールを実行できます。
unc0ver v2.2.0 をまだダウンロードしていない場合は、Pwn20wnd の公式 GitHub リポジトリから入手できます。
Unc0ver v3.3.0 プレリリース(公開テスト)
Pwn20wndはunc0ver v2.2.0の一般公開に加え、v3.0.0と呼ばれる新たなプレリリースを公開テスト用にリリースしました。これはiOS 11.4~11.4.1をサポートするunc0verの初バージョンであり、これらのファームウェアバージョンでの脱獄を辛抱強く待っていた人々にとって大きな前進となります。
Pwn20wnd の GitHub ページを引用すると、unc0ver v3.0.0 プレリリースには次の変更が含まれています。
2019/01/30 – 以下の変更を加えた v3.0.0~b1 が公開テスト用にリリースされました:
– iOS 11.0 – 11.4.1 は @_bazad による voucher_swap により A9/A9X/A10/A10X/A11 デバイスをサポート
unc0ver v3.3.0プレリリースは、iOS 11.4.xを何ヶ月も待っていた人にとっては魅力的に見えるかもしれませんが、この記事の執筆時点ではまだベータ版です。とはいえ、経験豊富なジェイルブレーカーや開発者で、iOS 11.4~11.4.1のジェイルブレイクを今すぐ必要としている場合を除き、正式リリースを待つのが賢明でしょう。
それでもデバイスに unc0ver v3.0.0 プレリリースを展開するつもりであれば、ここからダウンロードできます。
Electraと同様に、unc0verはセミテザー型の脱獄ツールであるため、再起動のたびにツールを再実行する必要があります。ただし、iOS 11に最適化され、Saurikの公式承認を受けたCydiaの最新バージョンがバンドルされています。
unc0verの使い方がわからない場合は、unc0verジェイルブレイクのインストールと実行方法に関する詳細なチュートリアルをご覧ください。unc0verジェイルブレイクは、iOS 11.0~11.4 beta 3を搭載したすべてのデバイスをサポートしています。unc0verの使用中に問題が発生した場合は、こちらから開発者にバグを報告できます。
これらのunc0verリリースに期待していますか?ぜひ下のコメント欄で教えてください!