개요
안드로이드 및 iOS에서 루팅 또는 제일브레이크된 디바이스를 감지하는 플러터 플러그인입니다. 안드로이드에서는 Rootbeer, iOS에서는 DTTJailbreakDetection을 활용하여 보안 취약점을 식별합니다. 이는 악성 변조된 기기에서 실행을 방지함으로써 앱이 민감한 데이터를 보호하는 데 도움이 됩니다. 가볍고 통합이 쉬우며, 강화된 보안이 필요한 애플리케이션에 적합합니다. 두 주요 모바일 플랫폼을 모두 지원하며, 플랫폼 간 일관된 API를 제공합니다.
사용 사례
- 불법 접근으로부터 금융 앱 보호
- 프리미엄 콘텐츠 앱에서의 저작권 침해 방지
- 손상된 장치에서 인증 흐름 보호
- 기업 앱에서 장치 조작 감지
- 루트/재설치된 장치에서 앱 무결성 강제 적용
주요 기능
- Android 및 iOS용 크로스 플랫폼 감지
- 신뢰할 수 있는 네이티브 라이브러리( Rootbeer 및 DTTJailbreakDetection) 사용
- Flutter 프로젝트와의 간단한 통합
- 실시간 장치 무결성 검사
- 최소 성능 오버헤드
적합한 대상
- 보안을 고려한 모바일 애플리케이션
- 민감한 사용자 데이터를 처리하는 앱
- 기업 및 은행 앱
- 디지털 저작권 관리 시스템
- 변조 방지 조치가 필요한 응용 프로그램
고려 사항
- 징역을 방지하지 않지만 감지함
- 특정 장치에서 잘못된 긍정 결과를 유발할 수 있습니다
- 감지 결과의 적절한 처리가 필요합니다
- 완전한 보안 솔루션이 아님
- 다른 보안 관행과 함께 사용되어야 합니다