Saltare al contenuto

@capgo/capacitor-is-root

Capacitor è un plugin per la detezione di dispositivi rootati (Android) o jailbreakati (iOS).

Capacitor è un plugin per la detezione di dispositivi rootati (Android) o jailbreakati (iOS).

  • isRooted Esegue le verifiche di default di root/jailbreak.
  • isRootedWithBusyBox Estende le verifiche di default con controlli specifici di BusyBox (solo Android).
  • detectRootManagementApps Detecta se sono presenti applicazioni di gestione root note (solo Android).
  • detectPotentiallyDangerousApps Detecta applicazioni potenzialmente pericolose comuni sui dispositivi rootati (solo Android).
MetodoDescrizione
isRootedEsegue le verifiche di default di root/jailbreak.
isRootedWithBusyBoxEstende le verifiche di default con controlli specifici di BusyBox (solo Android).
detectRootManagementAppsDetecta se sono presenti applicazioni di gestione root note (solo Android).
detectPotentiallyDangerousAppsDetecta applicazioni potenzialmente pericolose comuni sui dispositivi rootati (solo Android).
detectTestKeysRileva le etichette di build di debug/test (solo Android).
checkForBusyBoxBinaryVerifica se esiste un binario BusyBox sul dispositivo (solo Android).
checkForSuBinaryVerifica se è presente un su binario (solo Android).
checkSuExistsRileva se il su binario può essere eseguito (solo Android).
checkForRWPathsRileva percorsi di sistema di sistema accessibili a tutti (solo Android).
checkForDangerousPropsRileva proprietà di sistema pericolose (solo Android).
checkForRootNativeEsegue controlli nativi di RootBeer (solo Android).
detectRootCloakingAppsRileva applicazioni che possono nascondere la root (solo Android).
isSelinuxFlagInEnabledVerifica lo stato di attivazione di SELinux (solo Android).
isExistBuildTagsRileva etichette di build di test sull'immagine del sistema (solo Android).
doesSuperuserApkExistDetecta se sono installati APK superutente (solo Android).
isExistSUPathControlla per conoscere su localizzazioni binarie (solo Android).
checkDirPermissionsDetecta directory scrivibili che dovrebbero essere protette (solo Android).
checkExecutingCommandsEsegue which su comandi di stile per rilevare la root (solo Android).
checkInstalledPackagesDetecta pacchetti installati sospetti (solo Android).
checkforOverTheAirCertificatesDetecta certificati OTA alterati (solo Android).
isRunningOnEmulatorDetecta impronte digitali emulator comuni (solo Android).
simpleCheckEmulatorEsegue un controllo emulator leggero (solo Android).
simpleCheckSDKBF86Detecta impronte digitali x86 dell'emulatore (solo Android).
simpleCheckQRREFPHDetecta build di telefono di riferimento QC (solo Android).
simpleCheckBuildDetecta anomalie del host di costruzione (solo Android).
checkGenymotionDetecta impronte dei dispositivi Genymotion (solo Android).
checkGenericDetecta impronte di emulatori generiche (solo Android).
checkGoogleSDKDetecta impronte dei dispositivi Google SDK (solo Android).
togetDeviceInfoRestituisce informazioni sul dispositivo raccolte durante la detezione.
isRootedWithEmulatorEstende la detezione di default con heuristici di emulatori (solo Android).
isRootedWithBusyBoxWithEmulatorEstende la detezione di BusyBox con heuristici di emulatori (solo Android).
getPluginVersionOttieni la versione nativa del plugin Capacitor.

Questa referenza è sincronizzata da src/definitions.ts in [capacitor]-è-root.