개요
안드로이드, iOS, 맥OS, 윈도우, 리눅스에서 네이티브 플랫폼 API를 사용하여 VPN 연결을 감지하는 플러터 패키지입니다. 실시간으로 VPN 상태 변경 사항을 스트리밍하며 현재 연결 상태를 확인하기 위한 일회성 체크도 지원합니다. 보안 도구, 네트워크 인식 애플리케이션 또는 프라이버시 중심 서비스와 같은 VPN 사용을 모니터링하거나 반응해야 하는 앱을 위해 설계되었습니다. 최소한의 설정으로 다양한 플랫폼 간 신뢰할 수 있는 감지를 보장합니다.
사용 사례
- 활성 VPN 연결 모니터링
- 네트워크 보안 검사 구현
- 개인 정보 보호 중심 앱 개발
- 실시간으로 연결 변경 감지
- 네트워크 정책 준수 보장
주요 기능
- 실시간 상태 스트리밍
- 일회성 연결 확인
- 다중 플랫폼 지원 (Android, iOS, macOS, Windows, Linux)
- 네이티브 플랫폼 통합
- 상태 모니터링을 위한 간단한 API
적합한 대상
- 보안 및 개인정보 보호 애플리케이션
- 네트워크 인식 모바일 앱
- 실시간 연결성 인사이트가 필요한 앱
- 다중 플랫폼을 대상으로 하는 개발자
- VPN 사용을 감지해야 하는 도구
고려 사항
- 플랫폼별 권한이 필요합니다
- 모든 사용자 지정 또는 제3자 VPN을 감지하지 못할 수 있습니다
- 플랫폼 간에 동작이 약간 다를 수 있습니다
- 활성 VPN 상태 감지에 한정되며, 세부 구성은 포함되지 않음
- 원시 구현의 신뢰성에 달려 있음