Zum Inhalt springen

@capgo/capacitor-is-root

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

Capacitor-Is-Root-Plugin zur Erkennung von root-gerechten (Android) oder jailbreak-gerechten (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 Root-Geräten häufig vorkommen (nur Android).
MethodeBeschreibung
isRootedDurchfü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 Root-Geräten häufig vorkommen (nur Android).
detectTestKeysErkennung von Debug-/Test-Build-Markierungen (nur Android).
checkForBusyBoxBinaryÜberprüft, ob ein BusyBox-Binär auf dem Gerät vorhanden ist (nur Android).
checkForSuBinaryÜberprüft, ob ein su Binär auf dem Gerät vorhanden ist (nur Android).
checkSuExistsErkennung, ob das su Binär auf dem Gerät ausgeführt werden kann (nur Android).
checkForRWPathsErkennung von Systempfaden, die für alle Benutzer schreibbar sind (nur Android).
checkForDangerousPropsErkennung von gefährlichen Systemeigenschaften (nur Android).
checkForRootNativeAusführung von RootBeer-Native-Überprüfungen (nur Android).
detectRootCloakingAppsErkennung von Anwendungen, die die Root-Zugriff verbergen können (nur Android).
isSelinuxFlagInEnabledÜberprüft den SELinux-Einsatzszustand (nur Android).
isExistBuildTagsErkennung von Test-Build-Markierungen auf dem Betriebssystem-Image (nur Android).
doesSuperuserApkExistWertet ab, ob Superbenutzer-APKs installiert sind (nur Android).
isExistSUPathÜberprüft bekannte su binary-Orte (nur Android).
checkDirPermissionsWertet schreibbare Verzeichnisse aus, die geschützt werden sollten (nur Android).
checkExecutingCommandsFührt which su Stil-Befehle aus, um Wurzel zu erkennen (nur Android).
checkInstalledPackagesWertet verdächtige installierte Pakete aus (nur Android).
checkforOverTheAirCertificatesWertet manipulierte OTA-Zertifikate aus (nur Android).
isRunningOnEmulatorWertet gängige Emulator-Abdrücke aus (nur Android).
simpleCheckEmulatorFührt eine leichte Emulator-Überprüfung durch (nur Android).
simpleCheckSDKBF86Wertet x86-Emulator-Abdrücke aus (nur Android).
simpleCheckQRREFPHWertet QC-Referenz-Telefonbauwerke aus (nur Android).
simpleCheckBuildErkennung von Anomalien des Build-Hosts (nur Android).
checkGenymotionErkennung von Fingerabdrücken von Genymotion-Emulatoren (nur Android).
checkGenericErkennung von allgemeinen Emulatoren (nur Android).
checkGoogleSDKErkennung von Google SDK-Emulatoren (nur Android).
togetDeviceInfoRückgabe von während der Erkennung gesammelter Geräteinformation.
isRootedWithEmulatorErweitert die Standarderkennung mit Emulatoreinstellungen (nur Android).
isRootedWithBusyBoxWithEmulatorErweitert die Erkennung von BusyBox mit Emulatoreinstellungen (nur Android).
getPluginVersionAbholen der nativen Capacitor-Pluginversion.

Dieser Bezug ist von src/definitions.ts in capacitor-is-root.

Weiter von @capgo/capacitor-is-root

Abschnitt: Weiter von @capgo/capacitor-is-root

Wenn Sie native Plugin-Arbeiten planen, verbinden Sie es mit @capgo/capacitor-is-root Verwenden Sie @__CAPGO_KEEP_0__/__CAPGO_KEEP_1__-is-root für die native Fähigkeit in Verwenden Sie @capgo/capacitor-is-root for the native capability in Using @capgo/capacitor-is-root, für den Produktworkflow in Capgo Plugin-Verzeichnis Capgo Plugins von __CAPGO_KEEP_1__ für die Implementierungsdetails in Capacitor Plugins von Capgo for the implementation detail in Capacitor Plugins by Capgo, Plugins hinzufügen oder aktualisieren für die Implementierungsdetails in Plugins hinzufügen oder aktualisieren, und Ionic Enterprise-Plugin-Alternativen für den Produktworkflow in Ionic Enterprise-Plugin-Alternativen.