ルートフル iOS ジェイルブレイクとルートレス iOS ジェイルブレイク:セキュリティと機能性のための適切なアプローチの選択
iOS 脱獄モジュールには通常、rootful という 2 つのカテゴリがあります。 そして根無し草です。 。各カテゴリは、デバイスのルート ファイルシステムとの対話において異なります。どちらを使用しても、システム ファイルを変更するための一定レベルの権限を取得できますが、その方法は別々です。
ドーパミンのルートレス脱獄rootful ジェイルブレイクでは、 ユーザーはシステム パーティションを完全に制御できます。 。これは通常、ルート ディレクトリのコピーを作成し、読み取り/書き込み権限でそれを再マウントすることによって実現されます。この方法により、ユーザーはルート ディレクトリ (/) およびルート ユーザー アカウントに簡単にアクセスできます。
コア システム ファイルを変更するためのアクセス権と権限を持っているということは、ユーザーがルート ファイル システムに直接 MOD や微調整をインストールできることを意味します。ただし、このレベルの制御は、機密ファイルをいじるとブート ループ、データ損失、さらにはハード ブリックにつながる可能性があることも意味します。
ルートレス脱獄
ルートレスジェイルブレイクでは、デバイスのルートファイルシステムへの直接アクセスは提供されません。これは、rootless では「/」への書き込みが不可能であることを意味します。代わりに、ストレージ内の別の場所 (通常は /var/jb) に書き込みます。 これは、/private/preboot 内のディレクトリへのシンボリックリンクとして機能します。 .
Apple は署名付きセキュアボリュームの導入によりルートファイルシステムを封印しました。 iOS 15 の (一般的に SSV として知られています) 。これは、rootful ジェイルブレイクを中止する必要があることを意味しました。その結果、ルート ファイルシステムへの変更が許可されなかったため、ルートレス方式を採用する必要がありました。ほとんどの rootful ジェイルブレイクは、SSV アップデート後にブリック デバイスでも知られています。
Apple は、システム コンテンツ用の暗号化保護と分離ボリュームを導入しました。アップルルートレスジェイルブレイクは一般的に安全で信頼できると考えられています。 。ジェイルブレイクはルートファイルシステムから分離されているため、 また検出が困難です。 。 rootless を使用すると、標準の iOS に戻すという特権もあります。 必要に応じてソフトウェアを更新します。デバイスのブート ループやハード ブリックに関して心配する必要はほとんどなく、比較的安定しています。
Rootless に切り替える理由
大多数にとって、rootless は「iOS ジェイルブレイクの避けられない未来」です。 」 このアプローチは比較的新しいものであり、新しいモジュールで更新するには多くの調整とリポジトリが必要ですが、ルート ファイルシステムの変更が何らかの方法で含まれない限り、ほとんどの調整は互換性を維持し、わずかな調整だけで済むことに注意してください。
過去には、XinaA15 などの root メソッドが使用されていました。 は、型破りなパッチに依存していることもあり、不安定でクラッシュしやすいことが知られていました。これらのジェイルブレイクは、機密システム データの操作を伴うため、多くの変数を管理する必要があり、設定が困難なことがよくありました。
ルートレスメソッドは強力ではないと考えられていますが、ファイルパスに若干の調整を加え、iphoneos-arm64 をサポートすることで、多くの調整がこの環境に適応しています。 パッケージ。調整またはモジュールがハードコードされたパスに依存しない場合は、通常、別の場所に再コンパイルできるため、ルートレス ツールでも簡単に動作できます。
ドーパミンを含むほとんどの脱獄ツール 、チェックラワン 、パレラワン 、unc0ver 、Sileo などのパッケージ マネージャー そしてゼブラ rootless モデルに移行しましたが、rootful オプションは引き続き nekoJB などのツールで利用できます。 Palera1n の古いバージョン .
ルートフル脱獄はルートレスよりも優れていますか?
rootful は開発者にルート ファイルシステムに対する大幅な制御を提供しましたが、 調整の大部分はルート ファイルシステムの変更に依存していなかったことを理解することが重要です。 。彼らにとって、この移行はそれほど難しいことではありませんでした。デフォルトのシステム アプリのほとんどはルート ディレクトリに保存されていますが、変更すると問題が発生し、デバイスに避けられない問題が発生する可能性があります。
SSV (Signed System Volume) をバイパスするために、 一部の開発者はコピーを作成し、 読み書き可能として再マウントすることでルート ディレクトリを模倣する方法を発見しました。 。ただし、このアプローチは失敗しやすいだけでなく、大量のシステム ストレージを消費します。 nekoJB のような脱獄 、ドーパミンのフォーク 、この方法を利用してください。
それでも、見返りがほとんどなく、多くの妥協が必要だったため、iOS 15 以降の根深いパッチは注目を集めることができませんでした。これが、Palera1n のような人気ツールの理由でもあります。 最終的に、rootful ジェイルブレイクのサポートは終了しました。
著者について
ムハンマド・カシム
カシムはテクノロジーとゲームに対する深い愛情を持っており、最新の開発状況を常に把握するだけでなく、執筆を通じて情報に基づいた視点を他の人に共有することにも力を入れています。この取り組みや他の取り組みを通じて、彼は専門知識を共有し、テクノロジーとゲームの世界に有意義な貢献をすることに尽力しています。
-
iPhone で Safari のトップヒットを数分で非表示にする方法
Safari を使用すると、その名前が示すように、ユーザーは中断することなく高速で移動したり探索したりできます。堅牢なカスタマイズ、強力なプライバシー保護、最適化されたバッテリー寿命により、インターネットの使用に最適なエクスペリエンスを提供します。 Safari は、Web ブラウザーまたはアプリをインストールして使用できます。アプリを起動して最初に気づくのは、トップヒットです。ただし、そのような推奨事項を見るのが好きではない人は、簡単にそれらを削除できます。 iPhone の Safari からトップヒットを削除する方法について詳しく知るために、この記事を読み続けてください。 Safa
-
iPadの外付けキーボードの問題を迅速にトラブルシューティングして修正する
iPad の外付けキーボードがタイピングやトラック パッドの入力に応答しない場合は、接続、ソフトウェア、またはキーボード自体に問題がある可能性があります。このガイドでは、問題のトラブルシューティングを行い、iPad のキーボードを再び動作させるのに役立つ詳細な段階的なアプローチを提供します。 1. iPad に互換性があるかどうかを確認してください iPad がキーボードと互換性があることを確認してください。 あなたが使っています。サポートされているキーボードの情報については、メーカーの Web サイトにアクセスするか、Apple のサポート ページを参照してください。 Apple の