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

루트

루트된 안드로이드 장치 또는 아이폰을 감지하여 앱 보안을 강화합니다.

장치에서 테스트

__CAPGO_KEEP_0__ 앱을 다운로드하고 QR코드 __CAPGO_KEEP_1__를 스캔하세요.

__CAPGO_KEEP_0__을 App Store에서 다운로드하세요

Download the Capgo app, then scan the QR code.

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

Using @capgo/capacitor-is-root

Capacitor은 루트된 (안드로이드) 또는 감옥화된 (iOS) 장치 감지를 위한 Is Root 플러그인입니다.

설치

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

What This Plugin Exposes

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

예시 사용

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

BusyBox 특정 검사 (Android만)으로 기본 검사를 확장합니다.

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 사용 중 native 플러그인 작업을 계획하기 위해 연결하세요. @capgo/capacitor-is-root @capgo/capacitor-is-root의 구현 세부 사항 시작하기 시작하기의 구현 세부 사항 Capgo 플러그인 디렉토리 Capgo 플러그인 디렉토리의 제품 워크플로 Capacitor 플러그인들 - Capgo Capacitor 플러그인들 - Capgo의 구현 세부 사항 플러그인 추가 또는 업데이트 플러그인 추가 또는 업데이트의 구현 세부 사항