Passer à la navigation principale

@capgo/capacitor-is-root

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

Capacitor Plugin Is Root pour détecter les appareils rootés (Android) ou jailbreakés (iOS).

  • isRooted - Effectue les vérifications de détection par défaut de root/jailbreak.
  • 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 connues sont présentes (seulement Android).
  • detectPotentiallyDangerousApps - Détermine les applications potentiellement dangereuses couramment trouvées sur des appareils rootés (seulement Android).
MéthodeDescription
isRootedEffectue les vérifications de détection par défaut de root/jailbreak.
isRootedWithBusyBoxÉtend les vérifications de détection par défaut avec des vérifications spécifiques à BusyBox (seulement Android).
detectRootManagementAppsDétermine si des applications de gestion de root connues sont présentes (seulement Android).
detectPotentiallyDangerousAppsDétermine les applications potentiellement dangereuses couramment trouvées sur des appareils rootés (seulement Android).
detectTestKeysDétermine les balises de build de débogage/test (seulement Android).
checkForBusyBoxBinaryVérifie si un fichier BusyBox existe sur l’appareil (seulement Android).
checkForSuBinaryVérifie si un su fichier binarisé est présent (seulement Android).
checkSuExistsDétermine si le su fichier binarisé peut être exécuté (seulement Android).
checkForRWPathsDétermine les chemins système mondiaux accessibles (seulement Android).
checkForDangerousPropsDétermine les propriétés système dangereuses (seulement Android).
checkForRootNativeExécute les vérifications natives RootBeer (seulement Android).
detectRootCloakingAppsDétermine les applications qui peuvent cacher la racine (seulement Android).
isSelinuxFlagInEnabledVérifie l'état de mise en œuvre SELinux (seulement Android).
isExistBuildTagsDétermine les balises de build de test sur l'image du système (seulement Android).
doesSuperuserApkExistDétecte si des APKs superutilisateurs sont installés (seulement Android).
isExistSUPathVérifie les emplacements connus su Vérifie les emplacements binaires (seulement Android).
checkDirPermissionsDétecte les répertoires écritables qui doivent être protégés (seulement Android).
checkExecutingCommandsExécute des commandes de style pour détecter la racine (seulement Android). which su Détecte les packages installés suspects (seulement Android).
checkInstalledPackagesDétecte les certificats OTA altérés (seulement Android).
checkforOverTheAirCertificatesDétecte les empreintes digitales des émulateurs courantes (seulement Android).
isRunningOnEmulatorEffectue une vérification d'émulateur légère (seulement Android).
simpleCheckEmulatorDétecte les empreintes digitales des émulateurs x86 (seulement Android).
simpleCheckSDKBF86Détecte les builds de téléphone de référence QC (seulement Android).
simpleCheckQRREFPHVérifie si l'application est exécutée en tant qu'utilisateur root (seulement Android).
simpleCheckBuildDétection d'anomalies de l'hôte de construction (seulement Android).
checkGenymotionDétection des empreintes de simulateur Genymotion (seulement Android).
checkGenericDétection d'empreintes de simulateur générique (seulement Android).
checkGoogleSDKDétection d'empreintes de simulateur Google SDK (seulement Android).
togetDeviceInfoRetourne 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).
getPluginVersionRécupère la version native du plugin Capacitor.

Cette référence est synchronisée depuis src/definitions.ts dans capacitor-is-root.

Si vous utilisez @capgo/capacitor-is-root pour planifier le travail de plugin natif, connectez-l’à En utilisant @capgo/capacitor-is-root pour la capacité native dans En utilisant @capgo/capacitor-is-root, Répertoire des plugins Capgo pour le flux de travail du produit dans Répertoire des plugins Capgo, Plugins Capacitor par Capgo pour le détail d'implémentation dans Plugins Capacitor 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 Entreprise Ionic pour le flux de travail du produit dans Alternatives de Plugins Entreprise Ionic.