概要
ルートされたAndroidデバイス(MagiskHideを含む)およびジャイルブレイクされたiOSデバイスを検出するFlutterプラグインです。デバイスが改ざんされているかどうかを確認するのに役立ち、セキュリティに敏感なアプリケーションにおいて非常に重要です。プラグインはユーザーの操作なしに、共通のルート/ジャイルブレイクの兆候を検出するために、プラットフォーム固有のチェックを使用しています。機密データを取り扱うアプリでセキュリティポリシーを実施したり、不正アクセスを防ぐ必要がある開発者向けに設計されています。
用途
- 損傷したデバイスからの金融アプリの保護
- ゲームアプリにおける不正行為の防止
- ルート済みデバイスでのセキュアな認証の実施
- エンタープライズアプリにおける改ざんされた環境の検出
- ジャイルブレイクされたiOSデバイスへのアクセスをブロックする
主な機能
- AndroidのrootおよびMagiskHideを検出します
- iOSのジャイルブレイク状態を識別します
- Android および iOS 用のクロスプラットフォーム対応
- 軽量で統合が簡単
- API を通じて明確な検出結果を提供します
適している対象
- セキュリティに焦点を当てたモバイルアプリケーション
- 機密ユーザー情報を扱うアプリ
- アンチチート対策を必要とするゲームプラットフォーム
- エンタープライズモビリティソリューション
- 金融または銀行アプリ開発者
注意事項
- 検出は、すべてのルート/ジャイルブレイク手法をキャッチできない可能性があります
- 特定のデバイスでは偽陽性が発生する可能性があります
- ユーザーのプライバシーを慎重に扱う必要がある
- 単独では完全なセキュリティソリューションとはならない
- 攻撃的に使用すると、ユーザーの疑念を引き起こす可能性があります