バージアインを安了してテストを明バージアインを使用 - バージアインを上为テストを安了してコンターを使用, 5分前にバージアインを上为テストを安了してコンターを使用
Back to plugins
@capgo/capacitor-is-root
チュートリアル
@capgo/capacitor-is-root

root化検出

root化されたAndroidデバイスやiOSのjailbreakされたデバイスを検出してアプリのセキュリティを強化する

ガイド

Is Rootのチュートリアル

デバイスでテスト

Capgoアプリをダウンロードして、QR codeをスキャンしてください。

Root プラグイン プレビュー QR code

@capgo/capacitor-is-root を使用

Capacitor Rooted デバイス (Android) または iOS のジャイルブレークデバイスを検出するプラグインです。

インストール

bun add @capgo/capacitor-is-root
bunx cap sync

このプラグインが公開するもの

  • isRooted - デフォルトの Root/Jailbreak 検出チェックを実行
  • isRootedWithBusyBox - Android でのみ BusyBox に特有のチェックを拡張
  • detectRootManagementApps - Android でのみ知られている Root マネージャー アプリケーションを検出
  • detectPotentiallyDangerousApps - Android でのみ Root デバイスでよく見られる危険なアプリケーションを検出

例の使用

isRooted

デフォルトの Root/Jailbreak 検出チェックを実行

import { IsRoot } from '@capgo/capacitor-is-root';

const { result } = await IsRoot.isRooted();
if (result) {
  console.log('Device is rooted/jailbroken');
} else {
  console.log('Device is not rooted/jailbroken');
}

isRootedWithBusyBox

Android専用のBusyBox特有のチェックを拡張します。

import { IsRoot } from '@capgo/capacitor-is-root';

await IsRoot.isRootedWithBusyBox();

detectRootManagementApps

Android専用の知られているroot管理アプリケーションが存在するかを検出します。

import { IsRoot } from '@capgo/capacitor-is-root';

await IsRoot.detectRootManagementApps();

detectPotentiallyDangerousApps

Android専用のrootデバイスでよく見られる危険なアプリケーションを検出します。

import { IsRoot } from '@capgo/capacitor-is-root';

await IsRoot.detectPotentiallyDangerousApps();

フルリファレンス

Using @capgo/capacitor-is-root

このプラグインを使用している場合 このプラグインを使用して、native pluginの作業を計画する場合、@capgo/capacitor-is-root を接続してください。 @capgo/capacitor-is-root 実装詳細については @capgo/capacitor-is-root に Getting Started 実装詳細については Getting Started に Capgo プラグイン ディレクトリ 実装詳細については Capgo プラグイン ディレクトリ に Capacitor プラグイン ( Capgo によって提供 ) 実装詳細については Capacitor プラグイン ( Capgo によって提供 ) に プラグインの追加または更新 実装詳細については プラグインの追加または更新 に