Iphone

Linus Henze が iOS 15.4.1 で Fugu15 脱獄をデモ

Linus Henze が iOS 15.4.1 で Fugu15 脱獄をデモ

今日は、多くの熱心な脱獄者が待ち望んでいた日です。セキュリティ研究者のLinus Henze氏が、Objective by the Seaセキュリティカンファレンスで待望の講演を行いました。彼は、JailbreakMe風のSafariベースの魅力的な手法を用いて、iOS 15.4.1デバイスでFugu15の脱獄を実演しました。

Fugu15 脱獄アプリ by Linuz Henze
|画像: Objective by the Sea、リナス・ヘンゼ

Safariベースのインストール

デモ ビデオでは、Henze はhttps://jbme.pinauten.de/iPhone の標準の Safari Web ブラウザに移動し、Web ページ上のホットリンクをタップして、Fugu15 アプリのホーム画面へのインストールを開始します。

Fugu15 JailbreakMe ウェブサイト。
|画像: Objective by the Sea、リナス・ヘンゼ

ヘンゼ氏がiOSのポップアッププロンプトでインストールを確認すると、Fugu15アプリはApp Storeのアプリと同じようにホーム画面にダウンロードされます。ダウンロードが完了すると、アプリアイコンはFugu15アプリではなく、Apple Developerアプリのように見えます。

Fugu15 Apple 開発者アプリ。
|画像: Objective by the Sea、リナス・ヘンゼ

ヘンゼ氏によると、ホーム画面にApple Developerアプリが表示される理由は、Fugu15をデバイスにインストールするために有効な署名済みのアプリが必要だったためとのことです。署名が完了すると、Fugu15をアプリに挿入できるようになります。これは、ヘンゼ氏が新しくダウンロードしたApple Developerアプリを起動するとほぼ同時に実行されます。

Fugu15 Jailbreakアプリをインストールしています。
|画像: Objective by the Sea、リナス・ヘンゼ

しばらく待つと、アプリは Henze 氏に開発者アプリを削除するように要求し、Henze 氏はそれを実行します。そうすると、Fugu15 脱獄アプリが残ります。

脱獄ボタンを叩く

Fugu15 アプリには Jailbreak ボタンが 1 つだけあり、Henze 氏は喜んでそれをタップします。

脱獄ボタン付きのFugu15脱獄アプリ。
|画像: Objective by the Sea、リナス・ヘンゼ

脱獄プロセスが完了すると、Henze 氏はログに切り替えて、今起きたことすべてを示し、次に Mac のターミナルに進んで Procursus ブートストラップをインストールします。

フグ15のシレオとプロクルスス

実際、Fugu15 は、Odyssey チームが Odyssey、Taurine、および今後の Cheyote のジェイルブレイクで使用したのと同じ Procursus ブートストラップをインストールします。つまり、デバイスには Sileo パッケージ マネージャー (Cydia ではない) がインストールされます。

|画像: Objective by the Sea、リナス・ヘンゼ

デモの終盤で、ヘンゼ氏はSileoの使い方を解説し、Fugu15のジェイルブレイクはルート権限がなく、ジェイルブレイクの調整機能が互換性のためにまだ更新されていないため、現時点ではインストールできるジェイルブレイク調整機能はないと説明しました。この警告は、Odyssey TeamのリードデベロッパーであるCoolStar氏と共通しており、CoolStar氏も同じ理由でCheyoteをまだ一般公開していません。

Henze氏のFugu15脱獄プロジェクトは、CoreTrustのバグを利用してFugu15脱獄アプリに署名し、Apple Mobile File Integrity(AMFI)をバイパスしています。また、ページ保護層(PPL)/ポインタ認証コード(PAC)のバイパスに加え、PPLメモリへの書き込みを許可するバグも利用しているようです。

現時点では、デモで紹介されたFugu15は、A12搭載デバイスとiOS 15.5ベータ4(iPhone XS以降を含む)までをサポートしているようです。ほとんどのユーザーはベータ版を使用していないため、iOS 15.4.1がサポート対象の最新パブリックファームウェアとなります。重要なのは、iPhone X以前の古いデバイスへのサポートが将来追加される可能性があることです。Fugu15は、unc0verのFugu14のようにアンテザード(非接続)ではありません

Linus Henzeのライブストリームを見る

ヘンゼ氏のプレゼンテーションを含むObjective by the Seaセキュリティカンファレンスのライブストリーミング動画(全編)は、YouTubeでご覧いただけます。デモは、以下のライブストリーミングの約1時間59分から始まります。

https://www.youtube.com/watch?v=NIyKNjNNB5Q

YouTubeでiDBを購読する

本稿執筆時点ではFugu15のリリース時期は未定のため、コミュニティはiOS 15.xの脱獄をもう少し待つ必要がありそうです。しかし、今回のデモはiOS 15.0~15.1.1向けのCheyoteリリースを待っている人も、iOS 15.0~15.4.1向けのFugu15リリースを待っている人も、素晴らしいものがすぐそこまで来ているという実感を抱かせるのに十分な内容でした。

Henze氏によるiOS 15.4.1の見事な脱獄デモに感動しましたか?ぜひ下のコメント欄で感想をお聞かせください。

Milawo
Milawo is a contributing author, focusing on sharing the latest news and deep content.