コンテンツにジャンプ

@capgo/capacitor-is-root

Capacitor

Capacitor は、Androidのroot化検出またはiOSのjailbreak検出用のIs Root プラグインです。

  • isRooted - root/jailbreak 検出チェックを実行します。
  • isRootedWithBusyBox - BusyBox に特有のチェックを追加します (Android 限定)。
  • detectRootManagementApps - Android 限定で知られている root 管理アプリケーションが存在するかどうかを検出します。
  • detectPotentiallyDangerousApps - Android 限定で根性を持つ可能性のあるアプリケーションを検出します。
メソッド説明
isRootedroot/jailbreak 検出チェックを実行します。
isRootedWithBusyBoxBusyBox に特有のチェックを追加します (Android 限定)。
detectRootManagementAppsAndroid 限定で知られている root 管理アプリケーションが存在するかどうかを検出します。
detectPotentiallyDangerousAppsAndroid 限定で根性を持つ可能性のあるアプリケーションを検出します。
detectTestKeysAndroid用のデバッグ/テストビルドタグを検出します。
checkForBusyBoxBinaryデバイス上のBusyBoxバイナリが存在するかどうかを確認します (Androidのみ)。
checkForSuBinaryデバイス上の su バイナリが存在するかどうかを確認します (Androidのみ)。
checkSuExistsデバイス上の su バイナリが実行可能であるかどうかを検出します (Androidのみ)。
checkForRWPathsAndroid用のシステムパスが世界中で書き込み可能であるかどうかを検出します。
checkForDangerousPropsAndroid用の危険なシステムプロパティを検出します。
checkForRootNativeRootBeerのネイティブチェックを実行します (Androidのみ)。
detectRootCloakingAppsrootを隠すことができるアプリケーションを検出します (Androidのみ)。
isSelinuxFlagInEnabledSELinuxの強制実行状態を確認します (Androidのみ)。
isExistBuildTagsOSイメージ上のテストビルドタグを検出します (Androidのみ)
doesSuperuserApkExistAndroid専用のスーパーユーザーAPKを検出します。
isExistSUPathAndroid専用の知られている su バイナリの場所をチェックします (Android専用)。
checkDirPermissionsAndroid専用の書き込み可能なディレクトリを検出して保護する必要があります。
checkExecutingCommandsAndroid専用のスタイルコマンドを実行してrootを検出します。 which su Android専用の疑わしいインストールされたパッケージを検出します。
checkInstalledPackagesAndroid専用のOTA証明書を改ざんしたものを検出します。
checkforOverTheAirCertificatesAndroid専用の一般的なエミュレータの指紋を検出します。
isRunningOnEmulatorAndroid専用の軽量エミュレータチェックを実行します。
simpleCheckEmulatorAndroid専用のx86エミュレータの指紋を検出します。
simpleCheckSDKBF86Android専用のQC参考電話のビルドを検出します。
simpleCheckQRREFPHAndroid専用のエミュレータチェックを実行します。
simpleCheckBuildAndroid専用のビルドホスト異常を検出します。
checkGenymotionAndroid専用のGenymotionエミュレータの指紋を検出します。
checkGenericAndroid専用の一般的なエミュレータの指紋を検出します。
checkGoogleSDKAndroid専用のGoogle SDK エミュレータの指紋を検出します。
togetDeviceInfo検出中に収集されたデバイス情報を返します。
isRootedWithEmulatorエミュレータのヒューリスティクスを使用して、デフォルトの検出を拡張します (Android専用)。
isRootedWithBusyBoxWithEmulatorエミュレータのヒューリスティクスを使用して、BusyBox検出を拡張します (Android専用)。
getPluginVersionネイティブ Capacitor プラグインのバージョンを取得します。

この参照はsyncdから src/definitions.ts in capacitor-is-root.

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

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

Capgoを使用している場合 @capgo/capacitor-is-root Capgoを使用してネイティブプラグインの作業を計画する場合、Capgoを Using @capgo/capacitor-is-root for the native capability in Using @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, プラグインの追加または更新 プラグインの追加または更新の実装詳細については Ionic Enterprise プラグインの代替 Ionic Enterprise プラグインの代替の製品ワークフローについては