Übersicht
Abschnitt: „Übersicht“Simulierte GPS-Standorte und Developer-Tools, die Spoofing-Apps ermöglichen, erkennen
Starte mit getCapabilities() und den anderen unten aufgeführten Core-Methoden.
Plattformunterstützung
Abschnitt mit dem Titel „Plattformunterstützung“| Plattform | Support | Notizen |
|---|---|---|
| iOS | Ja | Nativ |
| Android | Ja | Nativ |
| Web | Teilweise | Erste Schritte ansehen |
Kernfunktionen
Abschnitt mit dem Titel „Kernfunktionen“analyze- Führt alle verfügbaren Checks aus und gibt ein gewichtetes Gesamtergebnis zurück.runCheck- Führt eine benannte Detection Layer aus.getCapabilities- Findet unterstützte Checks auf der aktuellen Plattform.startMonitoring/stopMonitoring- Periodische Analyse mitlocationIntegrityChangedEvents.openDeveloperSettings- Den Best-Effort-Einstellungsbildschirm öffnen, damit Nutzer Developer- oder Mock-Tools deaktivieren können.
Layers prüfen
Abschnitt mit dem Titel „Layers prüfen“| ID prüfen | iOS | Android | Zweck |
|---|---|---|---|
system_mock_flag | ✅ | ✅ | OS-Mock/Simulations-Flag beim aktuellen GPS-Fix |
developer_options | — | ✅ | Android-Entwickleroptionen aktiviert |
developer_mode_indicators | ✅ | ✅ | Indirekte Heuristiken für Developer-/Debug-Builds |
mock_location_app | ✅ | ✅ | Bekannte Spoofing-App-Pakete oder URL-Schemes |
adb_enabled | — | ✅ | USB-Debugging aktiviert |
mock_provider_settings | — | ✅ | Apps mit Legacy-Berechtigung für Mock-Locations |
location_anomaly | ✅ | ✅ | Heuristik für unmögliche Geschwindigkeit / Teleportation |
motion_correlation | ✅ | — | GPS-Bewegung ohne passende Beschleunigungssensor-Aktivität |
simulator | ✅ | ✅ | Simulator/Emulator-Umgebung |
Wichtige Einschränkungen
Section titled “Important Limits”- iOS stellt keinen öffentlichen Developer Mode API bereit. Das Plugin nutzt ausschließlich App Store-konforme Heuristiken.
- Apps können den Developer Mode oder die Mock-Location-Einstellungen nicht programmatisch deaktivieren.
Source of Truth
Abschnitt mit dem Titel „Source of Truth“Diese Referenz wird synchronisiert von src/definitions.ts in einem capacitor-mock-location-detector.