메뉴로 이동

@capgo/capacitor-mock-location-detector

Capacitor 앱에서 iOS 및 Android를 위한 Layered GPS 위조 감지

@capgo/capacitor-mock-location-detector PoKeep 또는 iMyFone AnyTo와 같은 도구를 신뢰할 수 없는 OS 플래그로 감지하는 것이 불가능하므로 여러 independent 체크를 combine합니다.

핵심 기능

기본 기능
  • analyze - 모든 사용 가능한 체크를 실행하고 점수화 된 합성 결과를 반환합니다.
  • runCheck - 지정된 이름의 감지 층을 실행합니다.
  • getCapabilities - 현재 플랫폼에서 지원되는 체크를 발견합니다.
  • startMonitoring / stopMonitoring - 이벤트와 함께 주기적인 분석 locationIntegrityChanged - 개발자 또는 모의 도구를 비활성화할 수 있는 최선의 노력으로 설정 화면을 열어줍니다.
  • openDeveloperSettings 체크 층

기능

iOS
안드로이드Check IDSection titled “Check Layers”목적
system_mock_flag__CAPGO_KEEP_0__
developer_options안드로이드 개발자 옵션 활성화
developer_mode_indicators직접적인 개발자/디버그 빌드 추론
mock_location_app알려진 위조 앱 패키지 또는 URL 스키마
adb_enabledUSB 디버깅 활성화
mock_provider_settings레거시 모의 위치 권한이 부여된 앱
location_anomaly불가능한 이동 속도/텔레포트 추론
motion_correlationGPS 이동이 가속도계 활동과 일치하지 않는 경우
simulator시뮬레이터/에뮬레이터 환경

중요한 제한

중요한 제한
  • iOS는 공개 개발자 모드(API)를 노출하지 않습니다. 플러그인은 앱 스토어 안전한 가치만 사용합니다.
  • 앱은 개발자 모드나 위치 설정을 모의하는 것을 프로그래밍적으로 비활성화할 수 없습니다.

이 참조는 src/definitions.ts 에서 capacitor-위치 모의 감지기.