Panoramica
Sezione intitolata “Panoramica”Capacitor È un Plugin di base per la detezione di dispositivi rootati (Android) o jailbreakati (iOS).
Capacità di base
Sezione intitolata “Capacità di base”isRooted- Esegue le verifiche di default per la detezione di root/jailbreak.isRootedWithBusyBox- Estende le verifiche di default con controlli specifici per BusyBox (disponibili solo su Android).detectRootManagementApps- Rileva la presenza di applicazioni di gestione di root conosciute (disponibili solo su Android).detectPotentiallyDangerousApps- Rileva le applicazioni potenzialmente pericolose comunemente trovate sui dispositivi rootati (disponibili solo su Android).
Pubblico API
Sezione intitolata “Pubblico API”| Metodo | Descrizione |
|---|---|
isRooted | Esegue i controlli di default per la detezione di root/jailbreak. |
isRootedWithBusyBox | Estende i controlli di default con controlli specifici di BusyBox (solo Android). |
detectRootManagementApps | Detecta se sono presenti applicazioni di gestione di root note (solo Android). |
detectPotentiallyDangerousApps | Detecta applicazioni potenzialmente pericolose comunemente trovate su dispositivi rootati (solo Android). |
detectTestKeys | Detecta tag di costruzione di debug/test (solo Android). |
checkForBusyBoxBinary | Controlla se esiste un binario BusyBox sul dispositivo (solo Android). |
checkForSuBinary | Controlla se esiste un su binario sul dispositivo (solo Android). |
checkSuExists | Detecta se il su può essere eseguito (solo per Android). |
checkForRWPaths | Rileva percorsi di sistema scrivibili da tutti (solo per Android). |
checkForDangerousProps | Rileva proprietà di sistema pericolose (solo per Android). |
checkForRootNative | Esegue controlli nativi di RootBeer (solo per Android). |
detectRootCloakingApps | Rileva applicazioni che possono nascondere la root (solo per Android). |
isSelinuxFlagInEnabled | Verifica lo stato di attivazione di SELinux (solo per Android). |
isExistBuildTags | Rileva etichette di costruzione di test sull'immagine del sistema (solo per Android). |
doesSuperuserApkExist | Rileva se sono installati APK di superutente (solo per Android). |
isExistSUPath | Cerca ubicazioni di file binari note (solo per Android). su Rileva directory scrivibili che dovrebbero essere protette (solo per Android). |
checkDirPermissions | Esegue controlli |
checkExecutingCommands | Esegue controlli which su comandi di stile per rilevare la root (solo per Android). |
checkInstalledPackages | Rileva pacchetti installati sospetti (solo per Android). |
checkforOverTheAirCertificates | Rileva certificati OTA alterati (solo per Android). |
isRunningOnEmulator | Rileva impronte digitali comuni degli emulatori (solo per Android). |
simpleCheckEmulator | Esegue un controllo leggero degli emulatori (solo per Android). |
simpleCheckSDKBF86 | Rileva impronte digitali degli emulatori x86 (solo per Android). |
simpleCheckQRREFPH | Rileva costruzioni di telefono di riferimento QC (solo per Android). |
simpleCheckBuild | Rileva anomalie del host di costruzione (solo per Android). |
checkGenymotion | Rileva impronte digitali degli emulatori Genymotion (solo per Android). |
checkGeneric | Rileva impronte digitali degli emulatori generic (solo per Android). |
checkGoogleSDK | Rileva impronte digitali degli emulatori Google SDK (solo per Android). |
togetDeviceInfo | Restituisce informazioni sul dispositivo raccolte durante la rilevazione. |
isRootedWithEmulator | Estende la detezione di default con heuristici per emulator (solo Android). |
isRootedWithBusyBoxWithEmulator | Estende la detezione di BusyBox con heuristici per emulator (solo Android). |
getPluginVersion | Ottieni la versione nativa del plugin Capacitor. |
Fonte di Verità
Sezione intitolata “Fonte di Verità”Questa riferimento è sincronizzato da src/definitions.ts in capacitor-is-root.
Continua da @capgo/capacitor-is-root
Sezione intitolata “Continua da @capgo/capacitor-is-root”Se stai utilizzando @capgo/capacitor-is-root per pianificare il lavoro di plugin nativo, connettilo con Usando @capgo/capacitor-is-root per la capacità nativa in Usando @capgo/capacitor-is-root, Directory dei Plugin di Capgo per il flusso di lavoro del prodotto in Directory dei Plugin di Capgo, I Plugin di Capacitor sviluppati da Capgo per il dettaglio di implementazione in I Plugin di Capacitor sviluppati da Capgo, Aggiungere o Aggiornare i Plugin per il dettaglio di implementazione in Aggiungere o Aggiornare i Plugin, e Alternative per Plugin Enterprise di Ionic per il flusso di lavoro del prodotto in Alternative per Plugin Enterprise di Ionic.