Passer à la navigation

@capgo/capacitor-est-root

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

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

  • isRooted - Exécute les vérifications de détection root/jailbreak par défaut.
  • 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 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 root/jailbreak par défaut.
isRootedWithBusyBoxÉtend la 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 les appareils rootés (seulement Android).
detectTestKeysDétermine les balises de construction de débogage/test (seulement Android).
checkForBusyBoxBinaryVérifie si un fichier BusyBox existe sur le dispositif (seulement Android).
checkForSuBinaryVérifie si un fichier su est présent (seulement Android).
checkSuExistsDétermine si le fichier su peut être exécuté (seulement Android).
checkForRWPathsDétermine les chemins de système accessibles à tous (seulement Android).
checkForDangerousPropsDétermine les propriétés de système dangereuses (seulement Android).
checkForRootNativeExécute les vérifications natives de RootBeer (seulement Android).
detectRootCloakingAppsDétection d'applications qui peuvent 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 superutilisateurs 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écute des commandes de style pour détecter la racine (seulement Android).
checkExecutingCommandsDétection de packages installés suspects (seulement Android). which su Détection de certificats OTA altérés (seulement Android).
checkInstalledPackagesDétection de empreintes digitales d'émulateurs courantes (seulement Android).
checkforOverTheAirCertificates__CAPGO_KEEP_0__
isRunningOnEmulator__CAPGO_KEEP_1__
simpleCheckEmulatorExécute un contrôle de l'émulateur léger (seulement Android).
simpleCheckSDKBF86Détection des empreintes d'émulateur x86 (seulement Android).
simpleCheckQRREFPHDétection des builds de téléphone de référence QC (seulement Android).
simpleCheckBuildDétection d'anomalies de l'hôte de construction (seulement Android).
checkGenymotionDétection des empreintes d'émulateur Genymotion (seulement Android).
checkGenericDétection des empreintes d'émulateur génériques (seulement Android).
checkGoogleSDKDétection des empreintes d'émulateur 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 à partir de src/definitions.ts dans capacitor-est-root.