@capgo/capacitor-è-root
Capacitor è Plugin per Root: rileva dispositivi Android rootati o iOS jailbreakati.
Panoramica
Sezione intitolata “Panoramica”Capacitor È il 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 di BusyBox (solo Android).detectRootManagementApps- Rileva la presenza di applicazioni di gestione di root note (solo Android).detectPotentiallyDangerousApps- Rileva le applicazioni potenzialmente pericolose comuni sui dispositivi rootati (solo Android).
Pubblico API
Sezione intitolata “Pubblico API”| Metodo | Descrizione |
|---|---|
isRooted | Esegue i controlli di default di root/jailbreak. |
isRootedWithBusyBox | Estende i controlli 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 comunemente trovate su dispositivi rootati (solo Android). |
detectTestKeys | Detecta tag di costruzione di debug/test (solo Android). |
checkForBusyBoxBinary | Verifica se esiste un binario BusyBox sul dispositivo (solo Android). |
checkForSuBinary | Verifica se esiste un su Verifica se il |
checkSuExists | Detecta percorsi di sistema scrivibili da tutti (solo Android). su Verifica se il |
checkForRWPaths | Verifica se il |
checkForDangerousProps | Rileva proprietà del sistema pericolose (solo Android). |
checkForRootNative | Esegue controlli nativi di RootBeer (solo Android). |
detectRootCloakingApps | Rileva applicazioni che possono nascondere la root (solo Android). |
isSelinuxFlagInEnabled | Verifica lo stato di attivazione di SELinux (solo Android). |
isExistBuildTags | Rileva etichette di costruzione di test sull'immagine del sistema (solo Android). |
doesSuperuserApkExist | Rileva se sono installati APK superutente (solo Android). |
isExistSUPath | Verifica per ubicazioni binarie note (solo Android). su Rileva directory scrivibili che dovrebbero essere protette (solo Android). |
checkDirPermissions | Esegue comandi di stile per rilevare la root (solo Android). |
checkExecutingCommands | Rileva pacchetti installati sospetti (solo Android) which su Verifica per ubicazioni binarie note (solo Android). |
checkInstalledPackages | Rileva directory scrivibili che dovrebbero essere protette (solo Android). |
checkforOverTheAirCertificates | Rileva certificati OTA manipolati (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 edizioni di riferimento del telefono 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 generici (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 rilevazione di default con heuristici degli emulatori (solo per Android). |
isRootedWithBusyBoxWithEmulator | Estende la rilevazione di BusyBox con heuristici degli emulatori (solo per Android). |
getPluginVersion | Ottieni la versione nativa del plugin Capacitor. |
Fonte di Verità
Sezione intitolata “Fonte di Verità”Questa documentazione è sincronizzata da src/definitions.ts in capacitor-is-root.