내용으로 건너뛰기

@capgo/capacitor-is-루트

Capacitor 루트 디바이스 감지 플러그인

Capacitor은 Android 기기에서 루팅된 기기를, iOS 기기에서 제재된 기기를 감지하는 Capgo Is Root 플러그인입니다.

  • isRooted - 기본 root/jailbreak 감지 검사를 수행합니다.
  • isRootedWithBusyBox - BusyBox 관련 특정 검사를 기본 감지에 확장합니다 (Android 전용).
  • detectRootManagementApps - 알려진 root 관리 애플리케이션의 존재 여부를 감지합니다 (Android 전용).
  • detectPotentiallyDangerousApps - 루트된 기기에서 흔히 발견되는 위험한 애플리케이션을 감지합니다 (Android 전용).
메서드설명
isRooted기본 root/jailbreak 감지 검사를 수행합니다.
isRootedWithBusyBoxBusyBox 관련 특정 검사를 기본 감지에 확장합니다 (Android 전용).
detectRootManagementApps알려진 root 관리 애플리케이션의 존재 여부를 감지합니다 (Android 전용).
detectPotentiallyDangerousApps루트된 기기에서 흔히 발견되는 위험한 애플리케이션을 감지합니다 (Android 전용).
detectTestKeysAndroid에서만 디버그/테스트 빌드 태그를 감지합니다.
checkForBusyBoxBinaryAndroid에서만 기기에서 BusyBox 바이너리가 존재하는지 확인합니다.
checkForSuBinaryAndroid에서만 su 바이너리가 존재하는지 확인합니다.
checkSuExistsAndroid에서만 su Android에서만 시스템 경로가 세계적으로 읽을 수 있는지 감지합니다.
checkForRWPathsAndroid에서만 시스템 속성이 위험한지 감지합니다.
checkForDangerousPropsAndroid에서만 RootBeer 네이티브 체크를 실행합니다.
checkForRootNativeAndroid에서만 루트를 숨길 수 있는 애플리케이션을 감지합니다.
detectRootCloakingAppsAndroid에서만 SELinux 강제 실행 상태를 확인합니다.
isSelinuxFlagInEnabledAndroid에서만 OS 이미지가 테스트 빌드 태그를 감지합니다.
isExistBuildTagsAndroid에서만
doesSuperuserApkExistAndroid에서만 superuser APK가 설치되어 있는지 감지합니다.
isExistSUPathAndroid에서만 알려진 su 바이너리 위치를 확인합니다 (Android만).
checkDirPermissionsAndroid에서만 보호해야 하는 writable 디렉토리를 감지합니다.
checkExecutingCommandsAndroid에서만 root를 감지하기 위해 스타일 명령어를 실행합니다. which su Android에서만 의심스러운 설치된 패키지를 감지합니다.
checkInstalledPackagesAndroid에서만 OTA 인증서를 조작한 것을 감지합니다.
checkforOverTheAirCertificatesAndroid에서만 일반적인 에뮬레이터 지문들을 감지합니다.
isRunningOnEmulatorAndroid에서만 가볍게 에뮬레이터를 확인합니다.
simpleCheckEmulatorAndroid에서만 x86 에뮬레이터 지문들을 감지합니다.
simpleCheckSDKBF86Android에서만 QC 참조 전화 빌드를 감지합니다.
simpleCheckQRREFPHAndroid에서만 root를 감지하기 위해 스타일 명령어를 실행합니다.
simpleCheckBuildAndroid에서만 빌드 호스트 이상치를 감지합니다.
checkGenymotionAndroid에서만 Genymotion 에뮬레이터 finger print를 감지합니다.
checkGenericAndroid에서만 일반 에뮬레이터 finger print를 감지합니다.
checkGoogleSDKAndroid에서만 Google SDK 에뮬레이터 finger print를 감지합니다.
togetDeviceInfo탐지 중에 수집된 장치 정보를 반환합니다.
isRootedWithEmulatorAndroid에서만 에뮬레이터 heuristics를 확장한 기본 탐지입니다.
isRootedWithBusyBoxWithEmulatorAndroid에서만 에뮬레이터 heuristics를 확장한 BusyBox 탐지입니다.
getPluginVersionnative Capacitor 플러그인 버전을 가져옵니다.

이 참조는 src/definitions.tscapacitor-is-root.

__CAPGO_KEEP_0__을 사용하는 경우 @capgo/capacitor-is-root __CAPGO_KEEP_0__과 연결 Using @capgo/capacitor-is-root for the native capability in Using @capgo/capacitor-is-root, Capgo Plugin Directory에서 Capgo Capgo에서 __CAPGO_KEEP_1__ Capacitor Plugins by Capgo Capacitor Plugins by Capgo의 구현 세부 정보 플러그인 추가 또는 업데이트 플러그인 추가 또는 업데이트에 대한 구현 세부 정보를 참조하십시오. 아이오닉 엔터프라이즈 플러그인 대체 아이오닉 엔터프라이즈 플러그인 대체에 대한 제품 워크플로우를 참조하십시오.