Resumen
Sección titulada “Resumen”Capacitor Plugin de Is Root para detectar dispositivos rooteados (Android) o jailbreakeados (iOS).
Capacidades básicas
Sección titulada “Capacidades básicas”isRooted- Realiza las comprobaciones de detección de root/jailbreak por defecto.isRootedWithBusyBox- Extiende la detección predeterminada con comprobaciones específicas de BusyBox (solo para Android).detectRootManagementApps- Detecta si están presentes aplicaciones de gestión de raíz conocidas (solo para Android).detectPotentiallyDangerousApps- Detecta aplicaciones potencialmente peligrosas que se encuentran comúnmente en dispositivos rooteados (solo para Android).
Publico API
Sección titulada “Publico API”| Método | Descripción |
|---|---|
isRooted | Realiza las comprobaciones de detección de raíz/jailbreak predeterminadas. |
isRootedWithBusyBox | Extiende la detección predeterminada con comprobaciones específicas de BusyBox (solo para Android). |
detectRootManagementApps | Detecta si están presentes aplicaciones de gestión de raíz conocidas (solo para Android). |
detectPotentiallyDangerousApps | Detecta aplicaciones potencialmente peligrosas que se encuentran comúnmente en dispositivos rooteados (solo para Android). |
detectTestKeys | Detecta etiquetas de compilación de depuración/pruebas (solo para Android). |
checkForBusyBoxBinary | Verifica si existe un binario BusyBox en el dispositivo (solo para Android). |
checkForSuBinary | Verifica si existe un su binario presente (solo para Android). |
checkSuExists | Detecta si el su binario se puede ejecutar (solo para Android). |
checkForRWPaths | Detecta rutas de sistema escritas por todos (solo para Android). |
checkForDangerousProps | Detecta propiedades de sistema peligrosas (solo para Android). |
checkForRootNative | Ejecuta comprobaciones nativas de RootBeer (solo para Android). |
detectRootCloakingApps | Detecta aplicaciones que pueden ocultar la raíz (solo para Android). |
isSelinuxFlagInEnabled | Verifica el estado de aplicación de SELinux (solo para Android). |
isExistBuildTags | Detecta etiquetas de construcción de prueba en la imagen del sistema (solo para Android). |
doesSuperuserApkExist | Detecta si se han instalado APKs de superusuario (solo para Android). |
isExistSUPath | Verifica ubicaciones de binarios conocidos (solo para Android). su Detecta directorios escriturables que deben estar protegidos (solo para Android). |
checkDirPermissions | Ejecuta comandos de estilo para detectar root (solo para Android). |
checkExecutingCommands | Detecta paquetes instalados sospechosos (solo para Android). which su Detecta certificados OTA manipulados (solo para Android). |
checkInstalledPackages | Detecta huellas digitales de emuladores comunes (solo para Android). |
checkforOverTheAirCertificates | Realiza una comprobación de emulador ligera (solo para Android). |
isRunningOnEmulator | Detecta huellas digitales de emuladores x86 (solo para Android). |
simpleCheckEmulator | Detecta construcciones de teléfono de referencia de QC (solo para Android). |
simpleCheckSDKBF86 | Detecta anomalías en el host de construcción (solo para Android). |
simpleCheckQRREFPH | Detecta huellas digitales de emuladores x86 (solo para Android). |
simpleCheckBuild | Detecta construcciones de teléfono de referencia de QC (solo para Android). |
checkGenymotion | Detecta huellas de emuladores Genymotion (solo Android). |
checkGeneric | Detecta huellas de emuladores generales (solo Android). |
checkGoogleSDK | Detecta huellas de emuladores Google SDK (solo Android). |
togetDeviceInfo | Devuelve información del dispositivo recopilada durante la detección. |
isRootedWithEmulator | Extiende la detección predeterminada con heurísticas de emulador (solo Android). |
isRootedWithBusyBoxWithEmulator | Extiende la detección de BusyBox con heurísticas de emulador (solo Android). |
getPluginVersion | Obtén la versión nativa del plugin Capacitor. |
Fuente de Verdad.
Sección titulada “Fuente de Verdad”.Esta referencia se sincroniza desde src/definitions.ts en capacitor-is-root.
Sigue adelante desde @capgo/capacitor-is-root
Sección titulada “Sigue adelante desde @capgo/capacitor-is-root”Si estás utilizando @capgo/capacitor-is-root para planificar el trabajo de plugins nativos, conecta con Usando @capgo/capacitor-is-root para la capacidad nativa en Usando @capgo/capacitor-is-root, Capgo Directorio de Plugins para el flujo de trabajo del producto en Capgo Directorio de Plugins, Capacitor Plugins por Capgo para el detalle de implementación en Capacitor Plugins por Capgo, Agregar o Actualizar Plugins para los detalles de implementación en la sección de Agregar o Actualizar Plugins, y Alternativas de Plugins de Ionic Enterprise para el flujo de trabajo del producto en Alternativas de Plugins de Ionic Enterprise.