Ringkasan
Judul bagian “Ringkasan”Capacitor Plugin Root untuk mendeteksi perangkat Android yang telah di-root atau perangkat iOS yang telah di-root.
Kemampuan Utama
Judul bagian “Kemampuan Utama”isRooted- Melakukan pengecekan default root/jailbreak.isRootedWithBusyBox- Membuat pengecekan default lebih lanjut dengan spesifikasi BusyBox (hanya Android).detectRootManagementApps- Mendeteksi jika aplikasi pengelola root yang dikenal ada (hanya Android).detectPotentiallyDangerousApps- Mendeteksi aplikasi berbahaya yang potensial yang biasanya ditemukan pada perangkat root (hanya Android).
Publik API
Judul Bagian “Publik API”| Metode | Deskripsi |
|---|---|
isRooted | Melakukan pengecekan default root/jailbreak. |
isRootedWithBusyBox | Membuat pengecekan default lebih lanjut dengan spesifikasi BusyBox (hanya Android). |
detectRootManagementApps | Mendeteksi jika aplikasi pengelola root yang dikenal ada (hanya Android). |
detectPotentiallyDangerousApps | Mendeteksi aplikasi berbahaya yang potensial yang biasanya ditemukan pada perangkat root (hanya Android). |
detectTestKeys | Mendeteksi label debug/test build (hanya Android). |
checkForBusyBoxBinary | Mengecek apakah file BusyBox ada di perangkat (hanya Android). |
checkForSuBinary | Mengecek apakah su file ada di perangkat (hanya Android). |
checkSuExists | Mendeteksi apakah su file dapat dieksekusi (hanya Android). |
checkForRWPaths | Mendeteksi jalur sistem yang dapat ditulis 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 | Mengecek status pelaksanaan SELinux (hanya Android). |
isExistBuildTags | Mendeteksi label debug/test build pada gambar OS (hanya Android). |
doesSuperuserApkExist | Mendeteksi jika APK superuser terinstal (hanya untuk Android). |
isExistSUPath | Periksa untuk pengetahuan yang diketahui su lokasi biner (hanya Android). |
checkDirPermissions | Mendeteksi direktori yang dapat ditulis yang harus dilindungi (hanya Android). |
checkExecutingCommands | Menggunakan which su perintah gaya untuk mendeteksi root (hanya Android). |
checkInstalledPackages | Mendeteksi paket yang diinstal mencurigakan (hanya untuk Android). |
checkforOverTheAirCertificates | Mendeteksi sertifikat OTA yang dimanipulasi (hanya untuk Android). |
isRunningOnEmulator | Mendeteksi jejak fingerprint emulator yang umum (hanya untuk Android). |
simpleCheckEmulator | Menggunakan emulator ringan (hanya untuk Android). |
simpleCheckSDKBF86 | Mendeteksi jejak emulator x86 (hanya untuk Android). |
simpleCheckQRREFPH | Mendeteksi konfigurasi referensi ponsel QC (hanya untuk Android). |
simpleCheckBuild | Mendeteksi anomali host pembangunan (hanya Android). |
checkGenymotion | Mendeteksi jejak sidik jari emulator Genymotion (hanya Android). |
checkGeneric | Mendeteksi jejak sidik jari emulator umum (hanya Android). |
checkGoogleSDK | Mendeteksi 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 | Dapatkan versi plugin native Capacitor. |
Sumber Kebenaran
Judul bagian “Sumber Kebenaran”Referensi ini disinkronkan dari src/definitions.ts di Capgo-capacitor-adalah-root.