Passer à la navigation

capgo/capacitor-is-root

Capacitor Plugin de détection de terminaux rootés (Android) ou jailbreakés (iOS)

Le plugin Capacitor Is Root pour la détection de terminaux rootés (Android) ou jailbreakés (iOS).

  • 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).
MéthodeDescription
isRootedExé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).
detectRootManagementAppsDétecte si des applications de gestion de root connues sont présentes (seulement Android).
detectPotentiallyDangerousAppsDétecte des applications potentiellement dangereuses couramment trouvées sur des appareils rootés (seulement Android).
detectTestKeysDétecte les balises de build de débogage/test (seulement Android).
checkForBusyBoxBinaryVérifie si un fichier BusyBox existe sur le dispositif (seulement Android).
checkForSuBinaryVérifie si un su fichier est présent (seulement Android).
checkSuExistsDétecte si le su fichier peut être exécuté (seulement Android).
checkForRWPathsDétecte les chemins système accessibles à tous (seulement Android).
checkForDangerousPropsDétecte les propriétés système dangereuses (seulement Android).
checkForRootNativeExécute les vérifications natives de RootBeer (seulement Android).
detectRootCloakingAppsDétecte les applications qui peuvent cacher la racine (seulement Android).
isSelinuxFlagInEnabledVérifie l'état de mise en œuvre de SELinux (seulement Android).
isExistBuildTagsDétecte les balises de build de test sur l'image du système (seulement Android).
doesSuperuserApkExistDétecte si des APKs superutilisateur sont installés (seulement Android).
isExistSUPathVérifie les connus su emplacements binaires (seulement sur Android).
checkDirPermissionsExécute les commandes de style pour détecter la racine (seulement Android).
checkExecutingCommandsExecutes which su Détecte les certificats OTA altérés (seulement Android).
checkInstalledPackagesDétecte les empreintes digitales des émulateurs courantes (seulement Android).
checkforOverTheAirCertificatesEffectue une vérification d'émulateur légère (seulement Android).
isRunningOnEmulatorDétecte les empreintes digitales x86 des émulateurs (seulement Android).
simpleCheckEmulatorDétecte les builds de téléphone de référence QC (seulement Android).
simpleCheckSDKBF86Détecte les anomalies de l'hôte de build (seulement Android).
simpleCheckQRREFPHDétecte les emplacements de fichiers binaires connus (seulement Android).
simpleCheckBuildDetects build host anomalies (Android only).
checkGenymotionDétection des empreintes de simulateurs Genymotion (seulement Android).
checkGenericDétection des empreintes de simulateurs génériques (seulement Android).
checkGoogleSDKDétection des empreintes de simulateurs Google SDK (seulement Android).
togetDeviceInfoRenvoie 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).
getPluginVersionRécupère la version native du plugin Capacitor.

Cette référence est synchronisée à partir de src/definitions.ts dans 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.