スタート
nProtect GameGuard for Mobileとは?
nProtect GameGuard for Mobileは (株)INCA Internetから提供するモバイルアプリのセキュリティソリューションで、簡単なコード入力によってモバイル環境からサービスされるあらゆるアプリに対して適用 できる製品です。
対応環境・最低動作環境
nProtect GameGuard for Mobileを適用するためには、以下の内容が要求されます。
開発環境
- Xcode 14.1以上 (App Store配信における要求事項)
- Objective-C, Objective-C++, C, C++, Swift 4.0以上
最低動作環境
- iOS 11.0以上
- iPhone/iPadの全機種に対応
メイン機能
nProtect GameGuard for Mobileは、以下のセキュリティポリシーによる検知に対応します。
| Security Policy | 説明 |
|---|---|
| Execution File Integrity | アプリの実行ファイルの整合性を検証します。 |
| Loaded Execution Codes Integrity | メモリ上にロードされた実行ファイル(Execution File)のコード領域の整合性を検証します。 |
| Code System Library API Hooking Detection | システムの主な動的ライブラリのAPI Hookingを探知します。 |
| Debugging Detection | アプリ(App)がDebuggerによってAttachされたかを検出します。 |
| Remote Code Injecting Detection | 異常なモジュールからのインジェクション攻撃に対して探知します。 |
| Running Bad Application Detection | 不正ツール(Hacktool)のアプリケーションが実行されているかどうか検出します。 |
| Local File Integrity | ローカルファイルの整合性を検証します。 |
| Macro Suspicious Behavior Detection | マクロ(Macro)と疑われるタッチイベントの入力行為を検出します。 |
| Running Bad BundleName Detection | アプリバンドル名の変調の有無を検知します。 |
| JailBreak Detection | ファイルとプロセス検査を通じてJailBreakを検出します。 |
| IPA Release Packaging Integrity | IPAリリースビルドに必須ファイルの構成要素が存在することを検証します。 |
| Development Build App Detection | 開発者ビルドでビルドされた実行フィアルが実行されたことを検出します。 |
| Installed Bad Application Detection | 不正ツール(Hacktool)のアプリケーションがインストールされているかどうか検出します。 |
ヒント
Security Policyは、GameGuard for Mobile Managerからリアルタイムで管理できます。