Root は Android システムの用語で、これによりユーザーは Android オペレーティング システムのスーパーユーザー権限を取得できます。 Root を使用すると、ユーザーは携帯電話メーカーの制限を回避し、独自のプリインストール プログラムをアンインストールしたり、システム許可を必要とするアクションを実行したりできます。 Android システムを root 化することは、Apple iOS システムをジェイルブレイクすることと似ています。
ほとんどの携帯電話メーカーは、Root 権限の取得をサポートしていません。したがって、ルートを取得するほとんどの方法は、システムの脆弱性や公式のバックドアを利用した特定のツールを使用することによって実現されます。携帯電話のメーカー、システム、バージョンが異なれば脆弱性も異なる可能性があるため、携帯電話ごとに根本的な原理、方法、難易度も異なる可能性があります。
Root は、su 実行可能ファイルを Android システムの /system パーティション (例: /system/xbin/su) にコピーし、chmod コマンドを使用して、その実行可能アクセス許可と setuid アクセス許可を設定する必要があります。ユーザーが Root 権限の使用を制御できるようにし、電話機上のアプリケーションが Root 権限を直接取得できないようにするために、ユーザーは通常、Root 管理プログラムを /system/app にコピー (インストール) して、su プログラムの使用を管理します。
広く悪用されているシステムの脆弱性の 1 つは zergRush です。これは Android 2.2 ~ 2.3.6 システムに適用されるため、多くの Android システムの携帯電話に適用されます。他の脆弱性には、Gingerbreak、psneuter] などが含まれます。
以上がAndroid のルートとは何を意味しますか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。