Détection de root
Détection avancée de root Android avec plusieurs méthodes 🔒
Le plugin Capacitor Is Root fournit une détection complète de root et jailbreak pour les appareils Android et une détection d’émulateur. Ce plugin aide à améliorer la sécurité de l’application en identifiant les appareils compromis et les environnements émulés qui peuvent présenter des risques de sécurité.
Détection de root
Détection avancée de root Android avec plusieurs méthodes 🔒
Détection d'émulateur
Identifiez les environnements émulés et les frameworks de test 🛡️
Validation de sécurité
Plusieurs techniques de détection pour une précision améliorée ✅
Axé sur Android
Détection spécialisée pour l’évaluation de sécurité Android 🤖
npm install @capgo/capacitor-is-rootnpx cap syncisRooted() - Effectue une détection complète de root en utilisant les méthodes par défautisRootedWithBusyBox() - Détection étendue incluant les vérifications BusyBoxdetectRootManagementApps() - Identifie les applications de gestion root installéescheckForSuBinary() - Vérifie la présence du binaire su dans les chemins systèmeisRunningOnEmulator() - Détecte les empreintes communes des émulateurs AndroidLe plugin emploie plusieurs méthodes de détection :
import { IsRoot } from '@capgo/capacitor-is-root';
// Détection de root basiqueconst rootResult = await IsRoot.isRooted();if (rootResult.isRooted) { console.log('L\'appareil est rooté'); // Gérez l'appareil rooté de manière appropriée}
// Détection de root étendue avec BusyBoxconst extendedResult = await IsRoot.isRootedWithBusyBox();if (extendedResult.isRooted) { console.log('L\'appareil est rooté (vérification étendue)');}
// Vérifier la présence d'un émulateurconst emulatorResult = await IsRoot.isRunningOnEmulator();if (emulatorResult.isEmulator) { console.log('Fonctionne sur émulateur');}
// Détecter les applications de gestion rootconst rootAppsResult = await IsRoot.detectRootManagementApps();if (rootAppsResult.hasRootApps) { console.log('Applications de gestion root détectées');}Consultez la documentation complète pour des guides d’implémentation détaillés et des modèles de sécurité avancés.