Vue d'ensemble
Sous-titre « Vue d'ensemble »Le plugin Capacitor Is Root pour la détection de terminaux rootés (Android) ou jailbreakés (iOS).
Capacités de base
Sous-titre « Capacités de base »isRooted- Effectue les vérifications de détection de 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 des applications potentiellement dangereuses couramment trouvées sur des appareils rootés (seulement Android).
Public API
Sous-section intitulée « Public API »| Méthode | Description |
|---|---|
isRooted | Exécute les vérifications de détection de root/jailbreak par défaut. |
isRootedWithBusyBox | Étend la détection par défaut avec des vérifications spécifiques à BusyBox (seulement Android). |
detectRootManagementApps | Détecte si des applications de gestion de root connues sont présentes (seulement Android). |
detectPotentiallyDangerousApps | Détecte des applications potentiellement dangereuses couramment trouvées sur des appareils rootés (seulement Android). |
detectTestKeys | Détecte les balises de build de débogage/test (seulement Android). |
checkForBusyBoxBinary | Vérifie si un fichier BusyBox existe sur le dispositif (seulement Android). |
checkForSuBinary | Vérifie si un su fichier est présent (seulement Android). |
checkSuExists | Détecte si le su fichier peut être exécuté (seulement Android). |
checkForRWPaths | Détecte les chemins système accessibles à tous (seulement Android). |
checkForDangerousProps | Détecte les propriétés système dangereuses (seulement Android). |
checkForRootNative | Exécute les vérifications natives de RootBeer (seulement Android). |
detectRootCloakingApps | Détecte les applications qui peuvent cacher la racine (seulement Android). |
isSelinuxFlagInEnabled | Vérifie l'état de mise en œuvre de SELinux (seulement Android). |
isExistBuildTags | Détecte les balises de build de test sur l'image du système (seulement Android). |
doesSuperuserApkExist | Détecte si des APKs superutilisateur sont installés (seulement Android). |
isExistSUPath | Vérifie les connus su emplacements binaires (seulement sur Android). |
checkDirPermissions | Exécute les commandes de style pour détecter la racine (seulement Android). |
checkExecutingCommands | Executes which su Détecte les certificats OTA altérés (seulement Android). |
checkInstalledPackages | Détecte les empreintes digitales des émulateurs courantes (seulement Android). |
checkforOverTheAirCertificates | Effectue une vérification d'émulateur légère (seulement Android). |
isRunningOnEmulator | Détecte les empreintes digitales x86 des émulateurs (seulement Android). |
simpleCheckEmulator | Détecte les builds de téléphone de référence QC (seulement Android). |
simpleCheckSDKBF86 | Détecte les anomalies de l'hôte de build (seulement Android). |
simpleCheckQRREFPH | Détecte les emplacements de fichiers binaires connus (seulement Android). |
simpleCheckBuild | Detects build host anomalies (Android only). |
checkGenymotion | Détection des empreintes de simulateurs Genymotion (seulement Android). |
checkGeneric | Détection des empreintes de simulateurs génériques (seulement Android). |
checkGoogleSDK | Détection des empreintes de simulateurs Google SDK (seulement Android). |
togetDeviceInfo | Renvoie les informations de l'appareil collectées lors de la détection. |
isRootedWithEmulator | Étend la détection par défaut avec des heuristiques de simulateurs (seulement Android). |
isRootedWithBusyBoxWithEmulator | Étend la détection de BusyBox avec des heuristiques de simulateurs (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-is-root.
Continuez de là à @capgo/capacitor-is-root
Section intitulée “Continuez de là à @capgo/capacitor-is-root”Si vous utilisez @capgo/capacitor-root pour planifier le travail de plugin natif, connectez-l’à Utiliser @capgo/capacitor-is-root pour la capacité native dans Utiliser @capgo/capacitor-is-root, Répertoire de plugin Capgo pour le flux de travail du produit dans Répertoire de plugin Capgo, Plugins Capacitor par Capgo pour le détail d'implémentation dans Plugins Capacitor par Capgo, Ajouter ou Mettre à jour des plugins pour les détails d'implémentation dans l'ajout ou la mise à jour des plugins. Alternatives de plugins Ionic Enterprise pour le flux de travail du produit dans Alternatives de plugins Ionic Enterprise.