Présentation
Section intitulée “Présentation”Capacitor est le plugin principal pour détecter les appareils rootés (Android) ou jailbreakés (iOS).
Capacités de base
Section intitulée “Capacités de base”isRooted- Effectue les vérifications de base de détection de 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 de root sont présentes (seulement Android).detectPotentiallyDangerousApps- Détermine les applications potentiellement dangereuses couramment trouvées sur les appareils rootés (seulement Android).
API public
Section intitulée “API public”| Méthode | Description |
|---|---|
isRooted | Exécute les vérifications de détection par défaut de racine/brassage. |
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 de racine connues sont présentes (seulement Android). |
detectPotentiallyDangerousApps | Détermine les applications potentiellement dangereuses couramment trouvées sur des appareils rootés (seulement Android). |
detectTestKeys | Détermine les balises de construction de débogage/test (seulement Android). |
checkForBusyBoxBinary | Vérifie si un fichier exécutable BusyBox existe sur le dispositif (seulement Android). |
checkForSuBinary | Vérifie si un su fichier exécutable est présent (seulement Android). |
checkSuExists | Détermine si le su fichier exécutable peut être exécuté (seulement Android). |
checkForRWPaths | Détermine les chemins de système accessibles à tous les utilisateurs (seulement Android). |
checkForDangerousProps | Détermine les propriétés de système dangereuses (seulement Android). |
checkForRootNative | Exécute les vérifications natives RootBeer (seulement Android). |
detectRootCloakingApps | Détection d'applications pouvant cacher la racine (seulement Android). |
isSelinuxFlagInEnabled | Vérifie l'état d'application de SELinux (seulement Android). |
isExistBuildTags | Détection de balises de build de test sur l'image du système (seulement Android). |
doesSuperuserApkExist | Détection d'APKs superutilisateur installés (seulement Android). |
isExistSUPath | Recherche de localisations binaires connues (seulement Android). su Détection de répertoires écrits qui doivent ê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 | Exécute les vérifications natives RootBeer (seulement Android). |
checkforOverTheAirCertificates | Détection d'applications pouvant cacher la racine (seulement Android). |
isRunningOnEmulator | Détection des empreintes de simulateurs courants (Android uniquement). |
simpleCheckEmulator | Effectue une vérification de simulateur légère (Android uniquement). |
simpleCheckSDKBF86 | Détection des empreintes de simulateurs x86 (Android uniquement). |
simpleCheckQRREFPH | Détection des builds de téléphone de référence QC (Android uniquement). |
simpleCheckBuild | Détection d'anomalies de serveur de build (Android uniquement). |
checkGenymotion | Détection des empreintes de simulateurs Genymotion (Android uniquement). |
checkGeneric | Détection des empreintes de simulateurs génériques (Android uniquement). |
checkGoogleSDK | Détection des empreintes de simulateurs Google SDK (Android uniquement). |
togetDeviceInfo | Retourne les informations du dispositif collectées pendant la détection. |
isRootedWithEmulator | Étend la détection par défaut avec des heuristiques de simulateur (Android uniquement). |
isRootedWithBusyBoxWithEmulator | Étend la détection de BusyBox avec des heuristiques de simulateur (Android uniquement). |
getPluginVersion | Récupère la version native du plugin Capacitor. |
Source Of Truth
Section intitulée « Source Of Truth »Cette référence est synchronisée à partir de src/definitions.ts en capacitor-est-root.
Continuez à partir de @capgo/capacitor-est-root
Section intitulée « Continuez à partir de @capgo/capacitor-est-root »Si vous utilisez @capgo/capacitor-est-root pour planifier le travail de plugin natif, connectez-le avec En utilisant @capgo/capacitor-est-root pour la capacité native dans En utilisant @capgo/capacitor-est-root, Répertoire de plugins Capgo pour le flux de travail du produit dans le répertoire de plugins Capgo Capacitor Plugins par Capgo pour le détail d'implémentation dans Capacitor Plugins par Capgo, Ajout ou mise à jour de plugins pour le détail d'implémentation dans Ajout ou mise à jour de plugins, et Alternatives de plugins d'entreprise Ionic pour le flux de travail du produit dans Alternatives de plugins d'entreprise Ionic.