Passer au contenu

@capgo/capacitor-is-root

Capacitor Plugin de détection de racine pour détecter les appareils rootés (Android) ou jailbreakés (iOS)

Le plugin Capacitor 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 le dispositif (seulement Android).
checkForSuBinaryVérifie si un su fichier est présent (seulement Android).
checkSuExistsDétermine si le su fichier 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 d'application de 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 (seulement Android). su Détecte les répertoires écritures qui doivent être protégés (seulement Android).
checkDirPermissionsExécute des commandes de style pour détecter la root (seulement Android).
checkExecutingCommandsDétecte les packages installés suspects (seulement Android). which su Détecte les certificats OTA modifié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 si des APKs superutilisateurs sont installés (seulement Android).
simpleCheckQRREFPHDétecte si des APKs superutilisateurs sont installés (seulement Android).
simpleCheckBuildDétecte les anomalies de l'hôte de construction (seulement Android).
checkGenymotionDétecte les empreintes de l'émulateur Genymotion (seulement Android).
checkGenericDétecte les empreintes d'émulateurs génériques (seulement Android).
checkGoogleSDKDétecte les empreintes d'émulateurs 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).
getPluginVersionObtenez la version native du plugin Capacitor.

Cette référence est synchronisée depuis src/definitions.ts en 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 les détails 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.