套件概覽
一個 Flutter 插件,可在 Android 和 iOS 上偵測越獄或 ROOT 設備。它利用 Android 的 Rootbeer 和 iOS 的 DTTJailbreakDetection 來識別安全性漏洞。這有助於應用程式透過阻止在被篡改的設備上執行來保護敏感資料。該插件輕量、易於整合,適用於需要增強安全性的應用。它支援兩大主流行動平台,並提供跨平台的統一 API。
適用情境
- 保護金融應用程式免受未授權的訪問
- 防止高級內容應用中的盜版
- 在受損設備上保護驗證流程
- 檢測企業應用中的設備篡改
- 在已越獄/越獄設備上強制執行應用完整性
主要特色
- 跨平台檢測適用於 Android 和 iOS
- 使用受信任的原生庫(Rootbeer 與 DTTJailbreakDetection)
- 與 Flutter 專案的簡單整合
- 即時設備完整性檢查
- 最小性能開銷
適合對象
- 注重安全的移動應用程式
- 處理敏感用戶數據的應用程式
- 企業與銀行應用
- 數位版權管理系統
- 需要防篡改措施的應用程式
使用建議
- 不會阻止越獄,但能偵測到越獄
- 可能在某些設備上觸發誤報
- 需要正確處理檢測結果
- 不是完整的安全解決方案
- 應與其他安全實踐結合使用