Aller directement au contenu

@capgo/capacitor-est-root

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

Capacitor Est le Plugin Principal pour détecter les appareils rootés (Android) ou jailbreakés (iOS).

  • isRooted - Exécute 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 les appareils rootés (seulement Android).
MéthodeDescription
isRootedExécute 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 construction de débogage/test (seulement Android).
checkForBusyBoxBinaryVérifie si un fichier binaris BusyBox existe sur le dispositif (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 de système accessibles à tous les utilisateurs (seulement Android).
checkForDangerousPropsDétection de propriétés système dangereuses (seulement Android).
checkForRootNativeExécution de vérifications natives de 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 build de test sur l'image du système d'exploitation (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).
checkExecutingCommandsDétection de packages installés suspects (seulement Android). which su Vérifie les emplacements de fichiers binaires connus (seulement Android).
checkInstalledPackagesExécution de commandes de style pour détecter la racine (seulement Android).
checkforOverTheAirCertificatesDétection de certificats OTA altérés (seulement Android).
isRunningOnEmulatorDétection de empreintes de simulateurs courantes (seulement Android).
simpleCheckEmulatorEffectue une vérification de simulateur légère (seulement Android).
simpleCheckSDKBF86Détection d'empreintes de simulateurs x86 (seulement Android).
simpleCheckQRREFPHDétection de builds de téléphone de référence QC (seulement Android).
simpleCheckBuildDétection d'anomalies de serveur de build (seulement Android).
checkGenymotionDétection d'empreintes de simulateurs Genymotion (seulement Android).
checkGenericDétection d'empreintes de simulateurs génériques (seulement Android).
checkGoogleSDKDétection d'empreintes de simulateurs Google SDK (seulement Android).
togetDeviceInfoRetourne les informations de l'appareil collectées pendant la détection.
isRootedWithEmulatorÉtend la détection par défaut avec des heuristiques de simulateur (seulement Android).
isRootedWithBusyBoxWithEmulatorÉtend la détection de BusyBox avec des heuristiques de simulateur (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.