Mac

unc0verとFugu14 untetherについて知っておくべきこと

unc0verとFugu14 untetherについて知っておくべきこと

Fugu14 untetherとunc0ver脱獄ツールが現在対応していることをご存知ない方は、古くからある「世間知らずなの?」という疑問を抱くことでしょう。そして今、AltStoreの最新バージョン(v1.4.8)では、Fugu14 untetherと最新版のセミアンテザーunc0ver脱獄ツールがバンドルされているので、対応デバイスを持つ多くの人が利用し始めています。

しかし、Fugu14は本当に、現状のFugu14がサポートしている一部のデバイスを対象に、セミアンテザードのunc0ver脱獄を完全アンテザードの脱獄へと変換できるのでしょうか?この疑問への答えは、一見すると複雑に見えるかもしれませんが、この記事ではその点を明らかにしたいと思います。

導入

まず最初に、Fugu14自体はアンテザード・ジェイルブレイク(不完全ではあるものの)であることを述べておきたいと思います。これはセキュリティ研究者のLinus Henze氏によって開発され、後に概念実証として未完成の形でリリースされました。これは、checkra1nチーム、Odysseyチーム、unc0verチームといったジェイルブレイク開発者が、その内部の仕組みを検証し、独自のジェイルブレイクに活用できるようにするためのものでした。

現状では、Fugu14 untetherはiOSまたはiPadOSバージョン14.4~14.5.1を搭載したarm64eデバイスをサポートしています。arm64eとは、iPhone XS以降を指します。Linus Henze氏は、Fugu14をアップデートして古いarm64デバイス(iPhone X以前)をサポートする可能性を公言していますが、追加の作業が必要になります。

Linus Henze氏がFugu14アンテザーと開発者向け概念実証を公開した数分後、Pwn20wndはunc0verジェイルブレイクをv7.0.0にアップデートし、予備サポートを追加しました。これにより、ユーザーはFugu14アンテザーを手動でインストールできるようになりました。数日後、Pwn20wndはunc0verジェイルブレイクをv7.0.1にアップデートしました。AltStore v1.4.8はほぼ同時期にリリースされ、Fugu14アンテザーとunc0verジェイルブレイクのバンドルをサポートしました。

まさにここで終わりです。混乱の始まりはまさにこのあたりで、iDownloadBlogでは、このリリースとそこで使われた言葉遣いによって生じた混乱の多くを解消していきたいと考えています。

Fugu14 は本当に unc0ver の脱獄を解除できるのでしょうか?

unc0verジェイルブレイクは、サイドローディング可能なアプリを介してインストールされるセミアンテザードジェイルブレイクであり、これまでもそうでした。Fugu14は、強力なアンテザードエクスプロイトを利用した、それ自体がアンテザードジェイルブレイクです。unc0ver v7.0.1とAltStore v1.4.8以降では、これら2つを組み合わせて興味深いものを作成できますが、残念ながら、現時点では技術的にはセミアンテザードジェイルブレイクのままです。

現状では、Fugu14 untetherは、unc0ver脱獄アプリの署名を無期限に維持するための巧妙なメカニズムとして利用されています。つまり、unc0ver脱獄アプリの署名を維持するために、コンピューターにインストールされているAltServerやメールアプリのアドオンに依存する必要がなくなり、少なくとも一度脱獄すれば、脱獄コンピューターを自由に操作できるようになります。

オンライン署名サービスでも同様の体験が可能です。AltStoreの7日間の制限をはるかに超える期間で利用できます。しかし、署名サービスでさえ無期限に続くわけではありませんが、Fugu14 untetherは無期限に続きます。

一部の人にとって混乱を招くのは、次の点です。最新バージョンのunc0verをFugu14アンテザーで再起動した直後、ユーザーはジェイルブレイク状態になり、ジェイルブレイク状態に戻すにはunc0verジェイルブレイクアプリを起動して再度ジェイルブレイクを行う必要があります。真のアンテザージェイルブレイクでは、デバイスは再起動後もジェイルブレイク状態のままであるため、エンドユーザーによるこのような追加手順は必要ありません。いわゆる永続性です。

さて、次は何をしますか?

unc0ver v7.0.0の見出しで、unc0verがFugu14の「予備的」サポートを追加したとお伝えしましたが、まさにその通りです。Fugu14がunc0verの脱獄を魔法のように本格的なアンテザード脱獄に変えるわけではありません。少なくとも今のところは。しかし、将来的には状況が変わるかもしれません…。

Pwn20wndがunc0verジェイルブレイクにFugu14の予備サポートを追加した目的は、以前のバージョンよりも強化された機能を、より短いリリース期間で提供することであり、これはアプリの無期限リリースのおかげで実現しました。Pwn20wndは、checkra1nおよびOdysseyチームの他のジェイルブレイク開発者と共に、untetherを自身のジェイルブレイクに直接統合する機会を得ており、これにより完全にuntetheredなジェイルブレイクを実現できます。

現状では、Fugu14アンテザーは、iOSまたはiPadOS 14.4~14.5.1を搭載したarm64eデバイスなど、ごく一部のデバイスのみをサポートしています。脱獄開発者は、iPhone X以前のバージョンや、過去のiOSおよびiPadOS 14リリースなど、より多くのデバイスとファームウェアバージョンへのサポート拡大を望んでいると思われますが、アンテザーの修正と多くのテストが必要となるため、実現にはさらに多くの時間がかかるでしょう。

脱獄チームの誰かが、Fugu14 untetherを一部のデバイスだけでなく、より多くのデバイスで動作させることに成功したら、untetherを脱獄ツールに統合するために必要な追加手順を踏む可能性が高いでしょう。なぜでしょうか?それは、ユーザーエクスペリエンスの観点から、そのように取り組む方が理にかなっているからです。部分的にしかサポートされていないソフトウェアをプレリリースすると、すべてが複雑になり、エンドユーザー、特に新規ユーザーにとって扱いにくくなります。

アンテザーをインストールする必要がありますか?

untetherはまだ発売から間もないため、一部のユーザーからバグや問題が報告されており、安定性アップデートが必要になる可能性があります。そのため、安定性アップデートについてはもう少しお待ちいただくことをお勧めしますが、それ以外に何か問題があれば、すぐに購入を中止してください。

Fugu14 untether は、unc0ver 経由で完全な unc0ver 脱獄をまだ提供していませんが、unc0ver 脱獄アプリを無期限に再署名することで unc0ver の機能を強化しているため、利便性がさらに高まります。

そうは言っても、リスクとメリットを比較検討し、十分な情報を得た上で選択してください。

結論

つまり、Fugu14ジェイルブレイクはiOSまたはiPadOS 14.4~14.5.1を搭載したarm64eデバイス向けの真のアンテザード・ジェイルブレイクですが、unc0verは依然としてセミアンテザード・ジェイルブレイクです。Pwn20wndとしてAltStoreを介してこの2つを組み合わせることで、unc0verジェイルブレイクのセミアンテザード性は強化され、コンピューターとAltServerからより長く離れられるようになりましたが、それでもなお、これを成し遂げたことは素晴らしい偉業です。

この追加特典をご利用になりたい方のために、unc0ver脱獄アプリでFugu14アンテザードを利用するための手順を説明したチュートリアルをご用意しました。現時点では技術的にはセミアンテザード状態ですが、unc0ver脱獄アプリを7日ごとに再署名する必要はありません。

将来的には、Fugu14 untether によって既存のジェイルブレイクが完全にアンテザード化(再起動後もジェイルブレイク状態を維持)される可能性があります。また、これらのジェイルブレイクは、arm64e 系だけでなく、より多くのデバイスで untether をサポートするようになる可能性もあります。現在、untether はまだ非常に新しいため、実現には追加の作業が必要であり、それにはより多くの時間がかかります。忍耐が鍵となります。

この記事が、今日の脱獄コミュニティにおけるアンテザード脱獄の現状に少しでも光を当てることができたことを願っていますが、下のコメント セクションにご意見やご質問をお寄せください。

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