Vue d'ensemble
Section intitulée « Vue d'ensemble »Capacitor Est le Plugin Root pour détecter les appareils rootés (Android) ou jailbreakés (iOS).
Capacités de base
Section intitulée “Capacités de base”isRooted- Exécute les vérifications de détection root/jailbreak par défaut.isRootedWithBusyBox- Étend les vérifications de détection par défaut avec des vérifications spécifiques à BusyBox (seulement Android).detectRootManagementApps- Détermine si des applications de gestion root connues sont présentes (seulement Android).detectPotentiallyDangerousApps- Détermine les applications potentiellement dangereuses couramment trouvées sur les appareils rootés (seulement Android).
| Méthode | Description |
|---|---|
isRooted | Exécute les vérifications de détection root/jailbreak par défaut. |
isRootedWithBusyBox | Étend la détection par défaut avec des vérifications spécifiques à BusyBox (seulement Android). |
detectRootManagementApps | Détermine si des applications de gestion de root connues sont présentes (seulement Android). |
detectPotentiallyDangerousApps | Détermine les applications potentiellement dangereuses couramment trouvées sur les appareils rootés (seulement Android). |
detectTestKeys | Détermine les balises de construction de débogage/test (seulement Android). |
checkForBusyBoxBinary | Vérifie si un fichier BusyBox existe sur le dispositif (seulement Android). |
checkForSuBinary | Vérifie si un fichier su est présent (seulement Android). |
checkSuExists | Détermine si le fichier su peut être exécuté (seulement Android). |
checkForRWPaths | Détermine les chemins de système accessibles à tous (seulement Android). |
checkForDangerousProps | Détermine les propriétés de système dangereuses (seulement Android). |
checkForRootNative | Exécute les vérifications natives de RootBeer (seulement Android). |
detectRootCloakingApps | Détection d'applications qui peuvent cacher la racine (seulement Android). |
isSelinuxFlagInEnabled | Vérifie l'état de mise en œuvre de SELinux (seulement Android). |
isExistBuildTags | Détection de balises de build de test sur l'image du système d'exploitation (seulement Android). |
doesSuperuserApkExist | Détection si des APKs superutilisateurs sont installés (seulement Android). |
isExistSUPath | Vérifie les emplacements de fichiers binaires connus (seulement Android). su Détection de répertoires écrits qui devraient être protégés (seulement Android). |
checkDirPermissions | Exécute des commandes de style pour détecter la racine (seulement Android). |
checkExecutingCommands | Détection de packages installés suspects (seulement Android). which su Détection de certificats OTA altérés (seulement Android). |
checkInstalledPackages | Détection de empreintes digitales d'émulateurs courantes (seulement Android). |
checkforOverTheAirCertificates | __CAPGO_KEEP_0__ |
isRunningOnEmulator | __CAPGO_KEEP_1__ |
simpleCheckEmulator | Exécute un contrôle de l'émulateur léger (seulement Android). |
simpleCheckSDKBF86 | Détection des empreintes d'émulateur x86 (seulement Android). |
simpleCheckQRREFPH | Détection des builds de téléphone de référence QC (seulement Android). |
simpleCheckBuild | Détection d'anomalies de l'hôte de construction (seulement Android). |
checkGenymotion | Détection des empreintes d'émulateur Genymotion (seulement Android). |
checkGeneric | Détection des empreintes d'émulateur génériques (seulement Android). |
checkGoogleSDK | Détection des empreintes d'émulateur Google SDK (seulement Android). |
togetDeviceInfo | Retourne les informations sur le dispositif collectées pendant la détection. |
isRootedWithEmulator | Étend la détection par défaut avec des heuristiques d'émulateur (seulement Android). |
isRootedWithBusyBoxWithEmulator | Étend la détection de BusyBox avec des heuristiques d'émulateur (seulement Android). |
getPluginVersion | Récupère la version native du plugin Capacitor. |
Source De Vérité
Section intitulée « Source De Vérité »Cette référence est synchronisée à partir de src/definitions.ts dans capacitor-est-root.