メニューに進む

@capgo/capacitor-is-root

Capacitorはrooted (Android) またはjailbroken (iOS) デバイスを検出するプラグインです。

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

Core Capabilities

「Core Capabilities」
  • isRooted - デフォルトの root/jailbreak 検出チェックを実行します。
  • isRootedWithBusyBox - Android でのみ BusyBox に特有のチェックを拡張します。
  • detectRootManagementApps - Android でのみ知られている root 管理アプリケーションが存在するかどうかを検出します。
  • detectPotentiallyDangerousApps - Android でのみ root デバイスに一般に存在する危険なアプリケーションを検出します。
メソッド説明
isRootedデフォルトの root/jailbreak 検出チェックを実行します。
isRootedWithBusyBoxBusyBox固有のチェックを追加します (Androidのみ)。
detectRootManagementApps知られているroot管理アプリケーションが存在するかどうかを検出します (Androidのみ)。
detectPotentiallyDangerousAppsrootデバイスでよく見られる潜在的に危険なアプリケーションを検出します (Androidのみ)。
detectTestKeysデバッグ/テストビルドのタグを検出します (Androidのみ)。
checkForBusyBoxBinaryBusyBoxバイナリがデバイス上に存在するかどうかを確認します (Androidのみ)。
checkForSuBinaryバイナリが存在するかどうかを確認します (Androidのみ)。 su バイナリが実行可能であるかどうかを検出します (Androidのみ)。
checkSuExistsシステムパスが世界にアクセス可能であるかどうかを検出します (Androidのみ)。 su システムプロパティが危険であるかどうかを検出します (Androidのみ)。
checkForRWPathsRootBeerネイティブチェックを実行します (Androidのみ)。
checkForDangerousPropsChecks whether a
checkForRootNative is present (Android only).
detectRootCloakingAppsrootを隠すことができるアプリケーションを検出します (Android 限定)。
isSelinuxFlagInEnabledSELinuxの強制実行状態を確認します (Android 限定)。
isExistBuildTagsOS イメージに付加されたテストビルドタグを検出します (Android 限定)。
doesSuperuserApkExistスーパーユーザーAPKがインストールされているかどうかを検出します (Android 限定)。
isExistSUPath知られている su 二進形式の場所を確認します (Android 限定)。
checkDirPermissions保護すべき書き込み可能なディレクトリを検出します (Android 限定)。
checkExecutingCommandsrootを検出するためのスタイルコマンドを実行します (Android 限定)。 which su 不審なインストールされたパッケージを検出します (Android 限定)。
checkInstalledPackagesOTA証明書が改ざんされているかどうかを検出します (Android 限定)。
checkforOverTheAirCertificates一般的なエミュレータの指紋を検出します (Android 限定)。
isRunningOnEmulatorknown__CAPGO_KEEP_0__binary locations
simpleCheckEmulatorAndroid用の軽量エミュレータチェックを実行します。
simpleCheckSDKBF86Android用のx86エミュレータの指紋を検出します。
simpleCheckQRREFPHAndroid用のQC参考電話のビルドを検出します。
simpleCheckBuildAndroid用のビルドホストの異常を検出します。
checkGenymotionAndroid用のGenymotionエミュレータの指紋を検出します。
checkGenericAndroid用の一般的なエミュレータの指紋を検出します。
checkGoogleSDKAndroid用のGoogle SDK エミュレータの指紋を検出します。
togetDeviceInfo検出中に収集されたデバイス情報を返します。
isRootedWithEmulatorAndroid用のエミュレータのヒューリスティックを使用してデフォルトの検出を拡張します。
isRootedWithBusyBoxWithEmulatorAndroid用のエミュレータのヒューリスティックを使用してBusyBoxの検出を拡張します。
getPluginVersionネイティブ Capacitor プラグインのバージョンを取得します。

このリファレンスは src/definitions.ts からsynced capacitor-is-root.

@capgo/capacitor-is-rootから続けてください

@capgo/capacitor-is-rootから続けてくださいのセクション

Capgoを使用している場合 @capgo/capacitor-is-root native pluginの作業を計画するには、@__CAPGO_KEEP_0__/__CAPGO_KEEP_1__-is-rootを接続してください @capgo/capacitor-is-rootを使用してnative capabilityを使用する @capgo/capacitor-is-rootを使用してnative capabilityを使用する Capgoのプラグインディレクトリ Capgo プラグイン ディレクトリ内での製品ワークフローについて Capacitor プラグインを Capgo で管理 Capacitor プラグインを Capgo で管理する実装詳細について プラグインの追加または更新 プラグインの追加または更新の実装詳細について、 Ionic Enterprise プラグインの代替 製品ワークフローについての Ionic Enterprise プラグインの代替