Latar Belakang
Judul Bagian “Latar Belakang”Capacitor Adalah Plugin Utama untuk Mendeteksi Perangkat yang telah Dibobol (Android) atau Dibobol (iOS).
Kemampuan Inti
Judul Bagian “Kemampuan Inti”isRooted- Melakukan Pemeriksaan Default untuk Mendeteksi Perangkat yang Dibobol/Jailbroken.isRootedWithBusyBox- Membuat Pemeriksaan Deteksi Default dengan Cek Khusus BusyBox (Hanya Android).detectRootManagementApps- Mendeteksi Aplikasi Pengelola Root yang Dikenal (Hanya Android).detectPotentiallyDangerousApps- Mendeteksi Aplikasi yang Berpotensi Berbahaya yang Biasanya Ditemukan pada Perangkat yang Dibobol (Hanya Android).
Publik API
Judul Bagian “Publik API”| Metode | Deskripsi |
|---|---|
isRooted | Melakukan pengecekan deteksi root/jailbreak default. |
isRootedWithBusyBox | Mengembangkan pengecekan deteksi default dengan pengecekan spesifik BusyBox (hanya Android). |
detectRootManagementApps | Mendeteksi apakah aplikasi pengelolaan root yang diketahui ada (hanya Android). |
detectPotentiallyDangerousApps | Mendeteksi aplikasi berbahaya potensial yang umumnya ditemukan pada perangkat yang telah di-root (hanya Android). |
detectTestKeys | Mendeteksi label build debug/test (hanya Android). |
checkForBusyBoxBinary | Mengecek apakah binary BusyBox ada di perangkat (hanya Android). |
checkForSuBinary | Mengecek apakah su binary ada di perangkat (hanya Android). |
checkSuExists | Mendeteksi apakah binary su dapat dieksekusi (hanya Android). |
checkForRWPaths | Mendeteksi jalur sistem yang dapat diakses secara umum (hanya Android). |
checkForDangerousProps | Mendeteksi properti sistem 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 build tes pada gambar OS (hanya Android). |
doesSuperuserApkExist | Mendeteksi jika APK superuser terinstal (hanya Android). |
isExistSUPath | Mengecek lokasi biner yang dikenal (hanya Android). su Mendeteksi direktori yang dapat ditulis dan harus dilindungi (hanya Android). |
checkDirPermissions | Menggunakan perintah gaya untuk mendeteksi root (hanya Android). |
checkExecutingCommands | Mendeteksi paket yang mencurigakan yang terinstal (hanya Android) which su __CAPGO_KEEP_0__ |
checkInstalledPackages | __CAPGO_KEEP_1__ |
checkforOverTheAirCertificates | Mendeteksi sertifikat OTA yang dimanipulasi (hanya Android). |
isRunningOnEmulator | Mendeteksi jejak sidik jari emulator yang umum (hanya Android). |
simpleCheckEmulator | Melakukan pengecekan emulator ringan (hanya Android). |
simpleCheckSDKBF86 | Mendeteksi jejak sidik jari emulator x86 (hanya Android). |
simpleCheckQRREFPH | Mendeteksi konfigurasi ponsel referensi QC (hanya 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 capacitor-adalah-root.