iPhoneやiPadの脱獄を悩ませる問題の一つは、App Storeアプリがいわゆる脱獄検出機能を実装し、デバイスを脱獄解除するまで開かなかったり、正常に動作しなかったりすることです。そのため、脱獄検出の回避策は脱獄者の間で人気ですが、成功するかどうかは人によって異なります。
RootHideと呼ばれる新しいプロジェクトは現在ベータテスト中で、ルートレス脱獄をインストール済みのアプリから完全に隠すことを目指しています。プロジェクトは進捗チェックリストの多くの項目を既にクリアしており、あとわずかで完了する見込みです。これは完成が間近に迫っており、まもなく一般公開される可能性があることを示唆しています。
では、RootHideは実際には何をするのでしょうか?アプリが脱獄していることを検知できないようにします。脱獄を検知しようとするアプリも検知できなくなります。実際にRootHideを使用しているベータテスターによると、RootHideはうまく機能しているそうです。
ただし、注目すべき点が1つあります。RootHideはまだ脱獄ツールをサポートしていないということです。つまり、特定のアプリでアドオンを有効にすると、そのアプリでは脱獄ツールにアクセスできなくなります。この問題を回避するには多少の手間がかかりますが、一度解決できれば、状況は大きく変わるでしょう。
RootHideは現在、iOS 15.0~15.4.1を搭載したarm64e(A12~A15)デバイス向けのルートレスDopamineジェイルブレイクを対象としています。プロジェクトのGitHubページの注記によると、対象とするiOSやiPadOSのバージョンに関わらず、ほぼすべてのルートレスジェイルブレイクに適応できるはずです。
残念ながら、このようなことがルートフル ジェイルブレイクで起こる可能性は低いようですが、ルートフル ジェイルブレイクの性質を考えると、それは予想通りです。
いずれにせよ、これは多くの人々に恩恵をもたらす素晴らしいプロジェクトのように思えます。特に脱獄ツールのサポートが組み込まれれば、その効果はさらに高まります。開発が進むにつれて、どのような展開になるのか楽しみです。
RootHideがルートレス脱獄者にとって有益なパッケージだと判明したら、活用してみませんか?ぜひ下のコメント欄で教えてください。