Skip to main content
플러그인으로 돌아가기
@capgo/capacitor-is-root
튜토리얼
@capgo/capacitor-is-root

Is Root

안드로이드 루트 디바이스 또는 iOS 장치의 루트 브레이킹을 감지하여 앱 보안을 강화합니다.

안내

Is Root 튜토리얼

장치 테스트

Download the Capgo app, then scan the QR code.

Is Root 플러그인 미리보기 QR code

Using @capgo/capacitor-is-root

Capacitor Is Root 플러그인: 부팅된 (Android) 또는 감옥화된 (iOS) 장치 감지

설치

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

이 플러그인이 제공하는 것

  • isRooted - 기본 루트/감옥화 감지 검사를 수행합니다.
  • isRootedWithBusyBox - BusyBox에 특정한 검사를 확장합니다 (Android만).
  • detectRootManagementApps - 알려진 루트 관리 애플리케이션의 존재를 감지합니다 (Android만).
  • detectPotentiallyDangerousApps - 루트된 장치에서 일반적으로 발견되는 위험한 애플리케이션을 감지합니다 (Android만).

예시 사용

isRooted

기본 루트/감옥화 감지 검사를 수행합니다.

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에서만 알려진 루트 관리 애플리케이션의 존재를 감지합니다.

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

await IsRoot.detectRootManagementApps();

detectPotentiallyDangerousApps

루트 디바이스에서 흔히 발견되는 잠재적으로 위험한 애플리케이션을 감지합니다.

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

await IsRoot.detectPotentiallyDangerousApps();

전체 참조

capgo에서 capacitor-is-root를 계속 사용하세요.

이러한 루트 앱을 사용 중이라면 capgo/capacitor-is-root를 사용하세요. 자연 플러그인 작업을 계획하고자 한다면 capgo/capacitor-is-root와 연결하세요. for the implementation detail in @capgo/capacitor-is-root, 시작하기 Capacitor-__CAPGO_KEEP_0__-is-root Capacitor-Capgo Capacitor-Capgo Capacitor Plugins by Capgo for the implementation detail in Capacitor Plugins by Capgo, and Capacitor-__CAPGO_KEEP_0__ Capacitor-__CAPGO_KEEP_0__ 앱을