Ringkasan
Bab berjudul “Ringkasan”Capacitor Plugin Is Root untuk mendeteksi perangkat Android yang telah di-root atau perangkat iOS yang telah di-root.
Kemampuan Utama
Bab berjudul “Kemampuan Utama”isRooted- Melakukan pemeriksaan default root/jailbreak.isRootedWithBusyBox- Membuat pemeriksaan default lebih lanjut dengan cek khusus BusyBox (hanya Android).detectRootManagementApps- Mengenali aplikasi pengelola root yang diketahui (hanya Android).detectPotentiallyDangerousApps- Mengenali aplikasi berbahaya yang potensial, biasanya ditemukan pada perangkat yang telah di-root (hanya Android).
Publik API
Bab yang berjudul “Publik API”| Methode | Deskripsi |
|---|---|
isRooted | Menggunakan pemeriksaan default root/jailbreak. |
isRootedWithBusyBox | Membuat pemeriksaan default lebih lanjut dengan cek khusus BusyBox (hanya Android). |
detectRootManagementApps | Mengenali aplikasi pengelola root yang diketahui (hanya Android). |
detectPotentiallyDangerousApps | Mengenali aplikasi berbahaya yang potensial, biasanya ditemukan pada perangkat yang telah di-root (hanya Android). |
detectTestKeys | Dapat mendeteksi label build debug/test (hanya Android). |
checkForBusyBoxBinary | Memeriksa apakah sebuah file BusyBox ada di perangkat (hanya Android). |
checkForSuBinary | Memeriksa apakah sebuah su file ada di perangkat (hanya Android). |
checkSuExists | Memeriksa apakah sebuah su file dapat dieksekusi (hanya Android). |
checkForRWPaths | Mendeteksi jalur sistem yang dapat diakses oleh semua orang (hanya Android). |
checkForDangerousProps | Mendeteksi properti sistem yang berbahaya (hanya Android). |
checkForRootNative | Menggunakan RootBeer untuk melakukan pengecekan native (hanya Android). |
detectRootCloakingApps | Mendeteksi aplikasi yang dapat menyembunyikan root (hanya Android). |
isSelinuxFlagInEnabled | Memeriksa status pelaksanaan SELinux (hanya Android). |
isExistBuildTags | Mendeteksi label build test di OS image (hanya Android). |
doesSuperuserApkExist | Deteksi apakah APK superuser terpasang (hanya Android). |
isExistSUPath | Memeriksa lokasi biner yang diketahui (hanya Android). su Deteksi direktori yang dapat ditulis dan harus dilindungi (hanya Android). |
checkDirPermissions | Menggunakan perintah gaya untuk mendeteksi root (hanya Android). |
checkExecutingCommands | Deteksi paket yang mencurigakan terpasang (hanya Android). which su Deteksi sertifikat OTA yang dimanipulasi (hanya Android). |
checkInstalledPackages | Deteksi jejak sidik jari emulator yang umum (hanya Android). |
checkforOverTheAirCertificates | Menggunakan cek emulator ringan (hanya Android). |
isRunningOnEmulator | Deteksi jejak sidik jari emulator x86 (hanya Android). |
simpleCheckEmulator | Deteksi build ponsel referensi QC (hanya Android). |
simpleCheckSDKBF86 | __CAPGO_KEEP_0__ |
simpleCheckQRREFPH | __CAPGO_KEEP_0__ |
simpleCheckBuild | Detects anomali host pembangunan (hanya Android). |
checkGenymotion | Detects jejak sidik jari emulator Genymotion (hanya Android). |
checkGeneric | Detects jejak sidik jari emulator umum (hanya Android). |
checkGoogleSDK | Detects jejak sidik jari emulator Google SDK (hanya Android). |
togetDeviceInfo | Mengembalikan informasi perangkat yang dikumpulkan selama deteksi. |
isRootedWithEmulator | Mengembangkan deteksi default dengan heuristik emulator (hanya Android). |
isRootedWithBusyBoxWithEmulator | Mengembangkan deteksi BusyBox dengan heuristik emulator (hanya Android). |
getPluginVersion | Mendapatkan versi plugin native Capacitor. |
Sumber Kebenaran
Bab berjudul “Sumber Kebenaran”Referensi ini disinkronkan dari src/definitions.ts di capacitor-is-Root.
Teruskan dari @capgo/capacitor-is-Root
Judul Bagian: Teruskan dari @capgo/capacitor-is-RootJika Anda menggunakan @capgo/capacitor-is-Root untuk merencanakan pekerjaan plugin native, hubungkannya dengan Menggunakan @capgo/capacitor-is-Root untuk kemampuan native di Menggunakan @capgo/capacitor-is-Root, Capgo Direktori Plugin untuk alur kerja produk di Capgo Direktori Plugin, Capacitor Plugin oleh Capgo untuk detail implementasi di Capacitor Plugin oleh Capgo, Menginstal atau Mengupdate Plugin untuk detail implementasi di Menginstal atau Mengupdate Plugin, dan Alternatif Plugin Enterprise Ionic untuk alur kerja produk di Alternatif Plugin Enterprise Ionic.