FLUTTER ECOSYSTEM

safe_device

该包有助于检测 iOS 模拟器、Android 模拟器和调试模式。该包还可检测 Android 设备上的模拟位置/虚假 GPS 位置。同时检查设备是否为真实设备。

safe_device 封面
最新版本
1.4.1
近 30 天下载
14.9万
喜欢数
384
Pub 分数
140

Package Overview

基于插件公开信息、社区数据与项目使用情况整理的选型参考。

插件概览

safe_device 包帮助开发者检测应用程序是否在模拟环境(如 iOS 模拟器、Android 模拟器)或调试模式下运行。它还能识别 Android 设备上的虚假 GPS 位置,并判断设备是否为真实设备。通过防止来自模拟或伪造环境的未经授权访问,增强了安全性。该包对于需要强设备完整性检查的应用程序非常有用,尤其是在金融或敏感数据场景中。

适合场景
  • 防止应用在模拟器中运行
  • 检测虚假GPS位置
  • 防止调试模式被利用
  • 验证真实设备的存在
  • 增强欺诈检测
  • 保护敏感数据访问
主要特点
  • 检测 iOS 模拟器
  • 识别 Android 模拟器
  • 检查调试模式
  • 检测虚假位置/伪造GPS
  • 验证设备真实性
  • 轻量且平台无关
适合对象
  • 注重安全的应用程序
  • 金融或银行应用
  • 欺诈预防系统
  • 需要设备完整性
  • 开发人员优先考虑运行时安全
  • 具有高安全要求的移动应用
使用建议
  • 仅限 Android 和 iOS 平台
  • 无法防止所有形式的伪造
  • 依赖于设备特定的指标
  • 可能在已root的设备上触发误报
  • Android 上需要正确的权限处理
支持平台AndroidiOS

安装插件

flutter pub add safe_device

所属分类

源码仓库

关联项目