Sauter au contenu

@capgo/capacitor-est-root

Capacitor est un plugin de détection de terminaux rootés (Android) ou jailbreakés (iOS).

Capacitor Est-ce que le plugin 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 (Android uniquement).
  • detectRootManagementApps - Détermine si des applications de gestion de root connues sont présentes (Android uniquement).
  • detectPotentiallyDangerousApps - Détermine les applications potentiellement dangereuses couramment trouvées sur les appareils rootés (Android uniquement).
MéthodeDescription
isRootedExécute les vérifications de détection par défaut de racine/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 racine 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 construction de débogage/test (seulement Android).
checkForBusyBoxBinaryVérifie si un fichier exécutable BusyBox existe sur le dispositif (seulement Android).
checkForSuBinaryVérifie si un su fichier exécutable est présent (seulement Android).
checkSuExistsDétermine si le su fichier exécutable peut être exécuté (seulement Android).
checkForRWPathsDétection de chemins système écrits par tous les utilisateurs (seulement Android).
checkForDangerousPropsDétection de propriétés système dangereuses (seulement Android).
checkForRootNativeExécution de vérifications natives RootBeer (seulement Android).
detectRootCloakingAppsDétection d'applications pouvant cacher la racine (seulement Android).
isSelinuxFlagInEnabledVérifie l'état de mise en œuvre de SELinux (seulement Android).
isExistBuildTagsDétection de balises de construction de test sur l'image du système (seulement Android).
doesSuperuserApkExistDétection si des APKs superutilisateur sont installés (seulement Android).
isExistSUPathVérifie les emplacements de fichiers binaires connus (seulement Android). su Détection de répertoires écrits qui devraient être protégés (seulement Android).
checkDirPermissionsExécution de commandes de style pour détecter la racine (seulement Android).
checkExecutingCommandsVérifie les applications qui peuvent cacher la racine (seulement Android). which su Vérifie les emplacements de fichiers binaires connus (seulement Android).
checkInstalledPackagesDétecte les packages d'installation suspects (seulement Android).
checkforOverTheAirCertificatesDétecte les certificats OTA altérés (seulement Android).
isRunningOnEmulatorDétecte les empreintes digitales des émulateurs courants (seulement Android).
simpleCheckEmulatorEffectue une vérification d'émulateur légère (seulement Android).
simpleCheckSDKBF86Détecte les empreintes digitales des émulateurs x86 (seulement Android).
simpleCheckQRREFPHDétecte les builds de téléphone de référence QC (seulement Android).
simpleCheckBuildDétecte les anomalies de serveur de build (seulement Android).
checkGenymotionDétecte les empreintes digitales des émulateurs Genymotion (seulement Android).
checkGenericDétecte les empreintes digitales d'émulateurs génériques (seulement Android).
checkGoogleSDKDétecte les empreintes digitales des é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 à partir de src/definitions.ts dans 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, Capgo Répertoire des plugins pour le flux de travail du produit dans Capgo Répertoire des plugins, Capacitor Plugins par Capgo pour le détail d'implémentation dans Capacitor Plugins par Capgo, Ajouter ou Mettre à jour les plugins pour le détail d'implémentation dans Ajouter ou Mettre à jour les plugins, et Alternatives de plugins d'entreprise Ionic Enterprise pour le flux de travail du produit dans Alternatives de plugins d'entreprise Ionic Enterprise.