Zum Inhalt springen

@capgo/capacitor-is-root

Capacitor ist Root-Plugin zur Erkennung von rooteten (Android) oder jailbreaketen (iOS) Geräten.

Capacitor Ist Root-Plugin für die Erkennung von rooteten (Android) oder jailbreaketen (iOS) Geräten.

  • isRooted - Durchführt die Standardprüfungen für root/jailbreak-Detektion.
  • isRootedWithBusyBox - Erweitert die Standardprüfungen mit BusyBox-spezifischen Prüfungen (nur Android).
  • detectRootManagementApps - Erkennung bekannter Root-Verwaltungsanwendungen (nur Android).
  • detectPotentiallyDangerousApps - Erkennung potenziell gefährlicher Anwendungen, die auf rooteten Geräten (nur Android) häufig vorkommen.
MethodeBeschreibung
isRootedDurchführt die Standardprüfungen für Root/Jailbreak-Detektion.
isRootedWithBusyBoxErweitert die Standardprüfungen um BusyBox-spezifische Prüfungen (nur Android).
detectRootManagementAppsErkennung bekannter Root-Management-Anwendungen (nur Android).
detectPotentiallyDangerousAppsErkennung potenziell gefährlicher Anwendungen, die auf rooteten Geräten häufig vorkommen (nur Android).
detectTestKeysErkennung von Debug-/Test-Build-Labels (nur Android).
checkForBusyBoxBinaryÜberprüft, ob ein BusyBox-Binary auf dem Gerät vorhanden ist (nur Android).
checkForSuBinaryÜberprüft, ob ein su Binary vorhanden ist (nur Android).
checkSuExistsÜberprüft, ob das su Binary ausgeführt werden kann (nur Android).
checkForRWPathsErmittelt weltweit schreibbare Systempfade (nur Android).
checkForDangerousPropsErmittelt gefährliche Systemeigenschaften (nur Android).
checkForRootNativeAusführt RootBeer-native-Überprüfungen (nur Android).
detectRootCloakingAppsErmittelt Anwendungen, die die Root-Zugriff verbergen können (nur Android).
isSelinuxFlagInEnabledÜberprüft den SELinux-Einsatzzustand (nur Android).
isExistBuildTagsErmittelt Testbau-Labels auf dem OS-Bild (nur Android).
doesSuperuserApkExistErmittelt, ob Superuser-APKs installiert sind (nur Android).
isExistSUPathÜberprüft bekannte su Ermittelt schreibbare Verzeichnisse, die geschützt werden sollten (nur Android).
checkDirPermissionsAusführt
checkExecutingCommandsÜberprüft bekannte which su Ermittelt schreibbare Verzeichnisse, die geschützt werden sollten (nur Android).
checkInstalledPackagesErmittelt verdächtige installierte Pakete (nur Android).
checkforOverTheAirCertificatesErmittelt manipulierte OTA-Zertifikate (nur Android).
isRunningOnEmulatorErmittelt häufige Emulator- Fingerabdrücke (nur Android).
simpleCheckEmulatorDurchführt eine leichte Emulator-Überprüfung (nur Android).
simpleCheckSDKBF86Ermittelt x86-Emulator-Fingerabdrücke (nur Android).
simpleCheckQRREFPHErmittelt QC-Referenz-Telefonbauwerke (nur Android).
simpleCheckBuildErmittelt Anomalien des Build-Hosts (nur Android).
checkGenymotionErmittelt Genymotion-Emulator-Fingerabdrücke (nur Android).
checkGenericErmittelt allgemeine Emulator-Fingerabdrücke (nur Android).
checkGoogleSDKErmittelt Google SDK-Emulator-Fingerabdrücke (nur Android).
togetDeviceInfoGibt Geräteinformationen zurück, die während der Erkennung gesammelt wurden.
isRootedWithEmulatorErweitert die Standarderkennung mit Emulator-Heuristiken (nur Android).
isRootedWithBusyBoxWithEmulatorErweitert die BusyBox-Detektion mit Emulatorheuristiken (nur Android).
getPluginVersionErmitteln Sie die native Capacitor-Pluginversion.

Diese Referenz wird von src/definitions.ts in capacitor-ist-root.

Wenn Sie native Plugin-Arbeit mit @capgo/capacitor-ist-root planen, verbinden Sie es mit Mit @capgo/capacitor-ist-root für die native Fähigkeit in Mit @capgo/capacitor-ist-root Capgo-Plugin-Verzeichnis für den Produktworkflow in Capgo-Plugin-Verzeichnis Capacitor-Plugins von Capgo für die Implementierungsdetail in Capacitor-Plugins von Capgo, Hinzufügen oder Aktualisieren von Plugins für die Implementierungsdetail in Hinzufügen oder Aktualisieren von Plugins, und Ionic Enterprise-Plugin-Alternativen für den Produktworkflow in Ionic Enterprise-Plugin-Alternativen.