跳过内容

@capgo/capacitor-is-root

Capacitor 根目录检测插件,用于检测安卓设备是否被根化或 iOS 设备是否被越狱。

概述

概述

Capacitor 是用于检测安卓设备是否被根化或 iOS 设备是否被越狱的 Is Root 插件。

核心功能

概述
  • isRooted - 执行默认的根化/越狱检测检查。
  • isRootedWithBusyBox - 在安卓设备上扩展默认检测,使用 BusyBox 特定检查。
  • detectRootManagementApps - 检测是否存在已知的根管理应用 (仅限 Android).
  • detectPotentiallyDangerousApps - 检测常见于根设备 (仅限 Android) 上的潜在危险应用.
方法描述
isRooted执行默认的根/jailbreak 检测检查.
isRootedWithBusyBox扩展默认检测,包括 BusyBox 特定检查 (仅限 Android).
detectRootManagementApps检测是否存在已知的根管理应用 (仅限 Android).
detectPotentiallyDangerousApps检测常见于根设备 (仅限 Android) 上的潜在危险应用.
detectTestKeys检测调试/测试构建标签 (仅限 Android).
checkForBusyBoxBinary检查设备上是否存在 BusyBox 二进制文件 (仅限 Android).
checkForSuBinary检查是否存在 (仅限 Android ) su 检测是否可执行 (仅限 Android )
checkSuExists检测世界可写系统路径 (仅限 Android ) su 检测危险系统属性 (仅限 Android )
checkForRWPaths执行 RootBeer 原生检查 (仅限 Android )
checkForDangerousProps检测可以隐藏 root 的应用 (仅限 Android )
checkForRootNative检查 SELinux 强制执行状态 (仅限 Android )
detectRootCloakingApps检测 OS 镜像上的测试构建标签 (仅限 Android )
isSelinuxFlagInEnabled检测是否安装了超级用户 APK (仅限 Android )
isExistBuildTags检查已知的
doesSuperuserApkExist__CAPGO_KEEP_0__
isExistSUPath__CAPGO_KEEP_1__ su __CAPGO_KEEP_0__ (仅限 Android).
checkDirPermissions__CAPGO_KEEP_0__ (仅限 Android).
checkExecutingCommands__CAPGO_KEEP_0__ which su __CAPGO_KEEP_0__ (仅限 Android).
checkInstalledPackages__CAPGO_KEEP_0__ (仅限 Android).
checkforOverTheAirCertificates__CAPGO_KEEP_0__ (仅限 Android).
isRunningOnEmulator__CAPGO_KEEP_0__ (仅限 Android).
simpleCheckEmulator__CAPGO_KEEP_0__ (仅限 Android).
simpleCheckSDKBF86__CAPGO_KEEP_0__ (仅限 Android).
simpleCheckQRREFPH__CAPGO_KEEP_0__ (仅限 Android).
simpleCheckBuild__CAPGO_KEEP_0__ (仅限 Android).
checkGenymotion__CAPGO_KEEP_0__ (仅限 Android).
checkGeneric检测Android设备的通用模拟器指纹。
checkGoogleSDK检测Google SDK模拟器指纹 (仅限Android)。
togetDeviceInfo返回检测过程中收集的设备信息。
isRootedWithEmulator在Android设备上扩展默认检测,使用模拟器规则 (仅限Android)。
isRootedWithBusyBoxWithEmulator在Android设备上扩展BusyBox检测,使用模拟器规则 (仅限Android)。
getPluginVersion获取本地 Capacitor插件的原生版本。

此参考资料是从 src/definitions.tscapacitor-is-root.

如果您正在使用 @capgo/capacitor-is-root 来规划原生插件工作,连接它与 使用 @capgo/capacitor-is-root 来实现原生能力的 Using @capgo/capacitor-is-root 中的 Capgo 原生插件目录 来实现产品工作流程的 Capgo 原生插件目录 中的 Capacitor 由 Capgo 提供的插件 来实现细节的 Capacitor 由 Capgo 提供的插件 中的 添加或更新插件 来实现细节的添加或更新插件 中的 Ionic 企业级插件替代品 为 Ionic 企业级插件替代品中的产品工作流程