Passer à la navigation

@capgo/capacitor-est-la-roots

Capacitor est un plugin de détection de la racine (Android) ou jailbreak (iOS).

Capacitor est un plugin de détection de la racine (Android) ou jailbreak (iOS).

  • isRooted - Effectue les vérifications de détection de la racine/jailbreak par défaut.
  • isRootedWithBusyBox - Étend la 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 des applications potentiellement dangereuses couramment trouvées sur des appareils rootés (seulement Android).
MéthodeDescription
isRootedExécute les vérifications de détection par défaut de root/jailbreak.
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 des 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 exécutable 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 (seulement Android).
checkForDangerousPropsDétermine les propriétés système dangereuses (seulement Android).
checkForRootNativeExécute les vérifications natives de 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 construction de test sur l'image du système (seulement Android).
doesSuperuserApkExistDétermine si des APK superutilisateur sont installés (seulement Android).
isExistSUPathVérifie les emplacements de fichiers binaires connus (seulement Android). su Détermine les répertoires écrits qui doivent être protégés (seulement Android).
checkDirPermissionsExécute les commandes de style pour détecter la racine (seulement Android).
checkExecutingCommandsDétermine les packages installés suspects (seulement Android). which su Détermine les certificats OTA altérés (seulement Android).
checkInstalledPackagesDétermine les empreintes digitales de l'émulateur courantes (seulement Android).
checkforOverTheAirCertificatesEffectue une vérification d'émulateur légère (seulement Android).
isRunningOnEmulatorDétermine les empreintes digitales de l'émulateur x86 (seulement Android).
simpleCheckEmulatorDétermine les builds de téléphone de référence QC (seulement Android).
simpleCheckSDKBF86Détermine les anomalies de l'hôte de construction (seulement Android)
simpleCheckQRREFPH__CAPGO_KEEP_0__
simpleCheckBuild__CAPGO_KEEP_1__
checkGenymotionDétection des empreintes de simulateur Genymotion (seulement Android).
checkGenericDétection des empreintes de simulateur générique (seulement Android).
checkGoogleSDKDétection des empreintes de simulateur Google SDK (seulement Android).
togetDeviceInfoRetourne les informations de l'appareil collectées lors de 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 depuis src/definitions.ts dans capacitor-est-root.