Deteksi root
Deteksi root Android lanjutan dengan berbagai metode 🔒
Plugin Capacitor Is Root menyediakan deteksi root dan jailbreak yang komprehensif untuk perangkat Android dan deteksi emulator. Plugin ini membantu meningkatkan keamanan aplikasi dengan mengidentifikasi perangkat yang disusupi dan lingkungan teremulasi yang mungkin menimbulkan risiko keamanan.
Deteksi root
Deteksi root Android lanjutan dengan berbagai metode 🔒
Deteksi emulator
Identifikasi lingkungan teremulasi dan framework pengujian 🛡️
Validasi keamanan
Berbagai teknik deteksi untuk akurasi yang ditingkatkan ✅
Fokus Android
Deteksi khusus untuk penilaian keamanan Android 🤖
npm install @capgo/capacitor-is-rootnpx cap syncisRooted() - Melakukan deteksi root komprehensif menggunakan metode defaultisRootedWithBusyBox() - Deteksi diperluas termasuk pemeriksaan BusyBoxdetectRootManagementApps() - Mengidentifikasi aplikasi manajemen root yang terinstalcheckForSuBinary() - Memeriksa keberadaan binary su di jalur sistemisRunningOnEmulator() - Mendeteksi sidik jari emulator Android umumPlugin menggunakan beberapa metode deteksi:
import { IsRoot } from '@capgo/capacitor-is-root';
// Deteksi root dasarconst rootResult = await IsRoot.isRooted();if (rootResult.isRooted) { console.log('Perangkat di-root'); // Tangani perangkat yang di-root dengan tepat}
// Deteksi root diperluas dengan BusyBoxconst extendedResult = await IsRoot.isRootedWithBusyBox();if (extendedResult.isRooted) { console.log('Perangkat di-root (pemeriksaan diperluas)');}
// Periksa emulatorconst emulatorResult = await IsRoot.isRunningOnEmulator();if (emulatorResult.isEmulator) { console.log('Berjalan di emulator');}
// Deteksi aplikasi manajemen rootconst rootAppsResult = await IsRoot.detectRootManagementApps();if (rootAppsResult.hasRootApps) { console.log('Aplikasi manajemen root terdeteksi');}Periksa dokumentasi lengkap untuk panduan implementasi terperinci dan pola keamanan lanjutan.