Zum Inhalt springen

Capgo-capgo/capacitor-is-root

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

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

  • isRooted - Durchführt die Standardprüfungen für root- bzw. jailbreak-erkennung.
  • isRootedWithBusyBox - Erweitert die Standardprüfung mit BusyBox-spezifischen Überprüfungen (nur Android).
  • detectRootManagementApps - Erkennen bekannter Root-Management-Apps (nur Android).
  • detectPotentiallyDangerousApps - Erkennen Sie potenziell gefährliche Anwendungen, die auf rooteten Geräten häufig vorkommen (nur Android).
MethodeBeschreibung
isRootedführt die Standardprüfungen für Root/Jailbreak durch.
isRootedWithBusyBoxErweitert die Standardprüfung mit BusyBox-spezifischen Überprüfungen (nur Android).
detectRootManagementAppsWendet sich auf bekannte Anwendungen zum Root-Management (nur Android) zu.
detectPotentiallyDangerousAppsErkennen Sie potenziell gefährliche Anwendungen, die auf rooteten Geräten häufig vorkommen (nur Android).
detectTestKeysErkennen Sie Debug/Test-Build-Tags (nur Android).
checkForBusyBoxBinaryÜberprüft, ob ein BusyBox-Binär existiert, das sich auf dem Gerät (nur Android) befindet.
checkForSuBinaryÜberprüft, ob ein su ein Binär vorliegt (nur Android).
checkSuExistsErmittelt, ob ein su ausführbar ist (nur Android).
checkForRWPathsErmittelt, ob Systempfade schreibbar für alle sind (nur Android).
checkForDangerousPropsErmittelt, ob gefährliche Systemeigenschaften vorliegen (nur Android).
checkForRootNativeAusführt RootBeer-native-Überprüfungen (nur Android).
detectRootCloakingAppsWendet Anwendungen, die die Root-Zugriff verbergen können (nur Android).
isSelinuxFlagInEnabledÜberprüft den SELinux-Einsatzszustand (nur Android).
isExistBuildTagsErmittelt, ob Testbau-Labels auf dem OS-Bild vorhanden sind (nur Android).
doesSuperuserApkExistErmittelt, ob Superuser-APKs installiert sind (nur Android).
isExistSUPathÜberprüft bekannte su binary Orte (nur Android).
checkDirPermissionsErkennung von schreibgeschützten Verzeichnissen, die geschützt werden sollten (nur Android).
checkExecutingCommandsAusführt which su style-Befehle, um Root zu erkennen (nur Android).
checkInstalledPackagesErkennung von verdächtigen installierten Paketen (nur Android).
checkforOverTheAirCertificatesErkennung von manipulierten OTA-Zertifikaten (nur Android).
isRunningOnEmulatorErkennung von häufigen Emulator-Abdrücken (nur Android).
simpleCheckEmulatorDurchführt eine leichte Emulator-Überprüfung (nur Android).
simpleCheckSDKBF86Erkennung von x86-Emulator-Abdrücken (nur Android).
simpleCheckQRREFPHErkennung von QC-Referenz-Telefon-Builds (nur Android).
simpleCheckBuildErkennung von Build-Host-Anomalien (nur Android).
checkGenymotionDetektiert Fingerprints von Genymotion-Emulatoren (nur Android).
checkGenericDetektiert allgemeine Emulatorfingerprints (nur Android).
checkGoogleSDKDetektiert Google SDK-Emulatorenfingerprints (nur Android).
togetDeviceInfoGibt Geräteinformationen zurück, die während der Erkennung gesammelt wurden.
isRootedWithEmulatorErweitert die Standarderkennung mit Emulatoreinstellungen (nur Android).
isRootedWithBusyBoxWithEmulatorErweitert die Erkennung von BusyBox mit Emulatoreinstellungen (nur Android).
getPluginVersionLiefert die native Capacitor-Pluginversion ab.

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

Wenn Sie @__CAPGO_KEEP_0__/__CAPGO_KEEP_1__-is-root verwenden @capgo/capacitor-is-root um native Plugin-Arbeit zu planen, verbinden Sie es mit Verwenden Sie @capgo/capacitor-is-root für die native Fähigkeit in Verwenden Sie @capgo/capacitor-is-root Capgo Plugin-Verzeichnis für den Produktworkflow in Capgo Plugin-Verzeichnis Capacitor Plugins von Capgo für die Implementierungsdetails in Capacitor Plugins von Capgo Hinzufügen oder Aktualisieren von Plugins Für die Implementierungsdetails in Hinzufügen oder Aktualisieren von Plugins, und Ionische Unternehmensplugin-Alternativen Für das Produktworkflow in Ionische Unternehmensplugin-Alternativen.