Skip to content

@capgo/capacitor-is-root

Capacitor root デバイス検出プラグイン

Capacitorは、AndroidのrootedデバイスやiOSのjailbrokenデバイスを検出するためのIs Root プラグインです。

  • isRooted - デフォルトのroot/jailbreak 検出チェックを実行します。
  • isRootedWithBusyBox - Android では BusyBox に特有のチェックを拡張します。
  • detectRootManagementApps - Android では知られている root 管理アプリケーションが存在するかどうかを検出します。
  • detectPotentiallyDangerousApps - Android では root デバイスでよく見られる危険なアプリケーションを検出します。
メソッド説明
isRootedデフォルトの root/jailbreak 検出チェックを実行します。
isRootedWithBusyBoxAndroid では BusyBox に特有のチェックを拡張します。
detectRootManagementAppsAndroid では知られている root 管理アプリケーションが存在するかどうかを検出します。
detectPotentiallyDangerousAppsAndroid では root デバイスでよく見られる危険なアプリケーションを検出します。
detectTestKeysAndroid ではデバッグ/テストビルドのタグを検出します。
checkForBusyBoxBinaryAndroid用のBusyBoxバイナリがデバイスに存在するかどうかを確認します。
checkForSuBinaryAndroid用の su バイナリが存在するかどうかを確認します。
checkSuExistsAndroid用の su バイナリが実行可能であるかどうかを検出します。
checkForRWPathsAndroid用のシステムパスが世界中で書き込み可能であるかどうかを検出します。
checkForDangerousPropsAndroid用の危険なシステムプロパティを検出します。
checkForRootNativeAndroid用のRootBeerネイティブチェックを実行します。
detectRootCloakingAppsAndroid用にrootを隠すことができるアプリケーションを検出します。
isSelinuxFlagInEnabledAndroid用のSELinuxの強制実行状態を確認します。
isExistBuildTagsAndroid用のOSイメージにテストビルドタグが付いているかどうかを検出します。
doesSuperuserApkExistAndroid用にスーパーユーザーAPKがインストールされているかどうかを検出します。
isExistSUPathAndroidで知られているバイナリの場所を確認します。 su Androidで書き込み可能なディレクトリを検出します。
checkDirPermissionsAndroidで保護すべきディレクトリを検出します。
checkExecutingCommandsスタイルコマンドを実行してrootを検出します。 which su Androidで不審なインストールされたパッケージを検出します。
checkInstalledPackagesAndroidでOTA証明書を改ざんしたものを検出します。
checkforOverTheAirCertificatesAndroidで一般的なエミュレータの指紋を検出します。
isRunningOnEmulatorAndroidで軽量のエミュレータチェックを実行します。
simpleCheckEmulatorAndroidでx86エミュレータの指紋を検出します。
simpleCheckSDKBF86AndroidでQC参考電話機のビルドを検出します。
simpleCheckQRREFPHAndroidでビルドホストの異常を検出します。
simpleCheckBuildAndroidでエミュレータの指紋を検出します。
checkGenymotionGenymotionエミュレータの指紋を検出 (Androidのみ)。
checkGeneric一般的なエミュレータの指紋を検出 (Androidのみ)。
checkGoogleSDKGoogle SDK エミュレータの指紋を検出 (Androidのみ)。
togetDeviceInfo検出中に収集されたデバイス情報を返します。
isRootedWithEmulatorエミュレータのヒューリスティクスを使用したデフォルトの検出を拡張 (Androidのみ)。
isRootedWithBusyBoxWithEmulatorエミュレータのヒューリスティクスを使用したBusyBox検出を拡張 (Androidのみ)。
getPluginVersionCapacitor のネイティブプラグインバージョンを取得。

このリファレンスは src/definitions.tscapacitor-is-root.

Capgoから続けて@capgo/capacitor-is-root

セクション:Capgoから続けて@capgo/capacitor-is-root

Capgoが使用されている場合 @capgo/capacitor-is-root @__CAPGO_KEEP_0__/__CAPGO_KEEP_1__-is-rootを使用して Using @capgo/capacitor-is-root @capgo/capacitor-is-rootを使用 Capgo Plugin Directory for the product workflow in Capgo Plugin Directory, Capacitor Plugins by Capgo for the implementation detail in Capacitor Plugins by Capgo, @__CAPGO_KEEP_0__ プラグインの実装詳細 Capgoのプラグインの追加または更新の実装詳細については Ionic Enterprise プラグインの代替 Capgoのプラグインの代替の製品ワークフローについては