概要
セクション:概要Capacitor root デバイスを検出するための Is Root プラグインです。
基本機能
セクション:基本機能isRooted- デフォルトの root/jailbreak 検出チェックを実行します。isRootedWithBusyBox- Android でのみ BusyBox に特有のチェックを拡張します。detectRootManagementApps- Android でのみ知られている root 管理アプリケーションを検出します。detectPotentiallyDangerousApps- root デバイスでよく見られる危険なアプリケーションを検出します (Android でのみ)。
公開 API
セクション:公開 API| メソッド | 概要 |
|---|---|
isRooted | デフォルトのroot/Jailbreak検証を実行します。 |
isRootedWithBusyBox | BusyBox固有の検証をデフォルトの検証に拡張します (Androidのみ)。 |
detectRootManagementApps | Androidのみで知られているroot管理アプリケーションが存在するかを検出します。 |
detectPotentiallyDangerousApps | rootデバイスでよく見られる危険なアプリケーションを検出します (Androidのみ)。 |
detectTestKeys | デバッグ/テストビルドのタグを検出します (Androidのみ)。 |
checkForBusyBoxBinary | AndroidのみでBusyBoxバイナリがデバイスに存在するかを確認します。 |
checkForSuBinary | Androidのみでバイナリが存在するかを確認します。 su Androidのみでバイナリが実行可能であるかを検出します。 |
checkSuExists | Androidのみでシステムパスが世界にアクセス可能であるかを検出します。 su Androidのみでバイナリが存在するかを確認します。 |
checkForRWPaths | Androidのみでバイナリが実行可能であるかを検出します。 |
checkForDangerousProps | Android専用: 危険なシステムプロパティを検出します。 |
checkForRootNative | Android専用: RootBeerネイティブチェックを実行します。 |
detectRootCloakingApps | Android専用: rootを隠すことができるアプリケーションを検出します。 |
isSelinuxFlagInEnabled | Android専用: SELinuxの強制実行状態を確認します。 |
isExistBuildTags | Android専用: OSイメージにテストビルドタグを検出します。 |
doesSuperuserApkExist | Android専用: superuser APKがインストールされているかどうかを検出します。 |
isExistSUPath | Android専用: su Android専用: 有名なバイナリの場所を検出します。 |
checkDirPermissions | Android専用: 保護すべき書き込み可能なディレクトリを検出します。 |
checkExecutingCommands | Executes which su Android専用: 怪しいインストールされたパッケージを検出します。 |
checkInstalledPackages | Android専用: |
checkforOverTheAirCertificates | Android専用: OTA証明書の改ざんを検出します。 |
isRunningOnEmulator | Android専用: 共通エミュレータの指紋を検出します。 |
simpleCheckEmulator | Android専用: 軽量のエミュレータチェックを実行します。 |
simpleCheckSDKBF86 | Android専用: x86エミュレータの指紋を検出します。 |
simpleCheckQRREFPH | Android専用: QC参考電話のビルドを検出します。 |
simpleCheckBuild | Android専用: ビルドホストの異常を検出します。 |
checkGenymotion | Android専用: Genymotionエミュレータの指紋を検出します。 |
checkGeneric | Android専用: 一般的なエミュレータの指紋を検出します。 |
checkGoogleSDK | Android専用: Google SDK エミュレータの指紋を検出します。 |
togetDeviceInfo | Android専用: デバイス情報を検出します。 |
isRootedWithEmulator | Android専用: エミュレータのヒューリスティクスを使用したデフォルトの検出を拡張します。 |
isRootedWithBusyBoxWithEmulator | Android専用: エミュレータのヒューリスティクスを使用したBusyBox検出を拡張します。 |
getPluginVersion | CapgoのネイティブCapacitorプラグインのバージョンを取得します。 |
真実の源
「真実の源」セクションこのリファレンスは src/definitions.ts で capacitor-is-root.
@capgo/capacitor-is-root
「@capgo/capacitor-is-root」から続けてくださいCapgoのネイティブプラグインを使用している場合 @capgo/capacitor-is-root native plugin work を計画するには、を接続する Capgoのネイティブプラグインの作業を計画するには、@capgo/capacitor-is-rootを使用します。 @capgo/capacitorのネイティブ機能を使用するために Capgo プラグインディレクトリ Capgo プラグインディレクトリの製品ワークフロー用に Capacitor Capgo Capgoの実装詳細については、Capacitor プラグインによって Capgo で管理されます。 Capgoプラグインの実装詳細 Capgoプラグインの追加または更新の実装詳細 Capgoエンタープライズプラグインの代替 Capgo製品ワークフロー