Skip to content

@capgo/capacitor-モックロケーションデテクター

iOSおよびAndroid用のCapacitorアプリ向け、層状のGPSスパッフ検出

概要

概要

@capgo/capacitor-mock-location-detector 複数の独立したチェックを組み合わせるのは、OSのフラグが、PoKeepやiMyFone AnyToなどのツールを検出するのに十分な信頼性を持っていないためです。

Core Capabilities

「Core Capabilities」
  • analyze - 使用可能なすべてのチェックを実行し、スコア付きの合成結果を返します。
  • runCheck - 指定された検出レイヤーを実行します。
  • getCapabilities - 現在のプラットフォームでサポートされているチェックを検出します。
  • startMonitoring / stopMonitoring - イベントとともに定期的な分析を実行します。 locationIntegrityChanged - ユーザーが開発者ツールやモックツールを無効にするためのベストエフォート設定画面を開きます。
  • openDeveloperSettings Check Layers

「Check Layers」

Check ID
eventsiOSAndroid目的
system_mock_flag現在のGPS位置のOSモック/シミュレーションフラグ
developer_optionsAndroid開発者オプション有効
developer_mode_indicators間接開発者/デバッグビルドの推測
mock_location_app知られているスパッフアプリパッケージまたはURLスキーム
adb_enabledUSBデバッグ有効
mock_provider_settingsアプリがレガシーモックロケーション許可を受けている
location_anomaly不可能な動きのスピード/テレポートの推測
motion_correlationGPSの動きが加速度計の活動と一致しない
simulatorシミュレータ/エミュレータ環境

重要な制限

重要な制限
  • iOSでは、開発者モードの公開モードAPIが公開されていません。プラグインは、App Storeで安全な推測のみを使用します。
  • アプリは、開発者モードまたは偽の位置設定をプログラムで無効にすることはできません。

真実の源

重要な制限

このリファレンスは src/definitions.tscapacitor-偽の位置検出.