跳到主要内容
版本:1.10.x

开始指南

什么是 nProtect AppGuard?


nProtect AppGuard 是由 잉카인터넷 提供的强大的移动应用安全解决方案。通过简单的代码集成,可以应用于各种移动应用程序,并提供增强应用安全性所需的关键功能。

支持环境和要求


要使用 nProtect AppGuard,需要以下开发环境和系统要求。

开发环境

  • Xcode 15.0.1 及以上(满足 App Store 发布要求)
  • 支持 Objective-C、Objective-C++、C、C++、Swift 4.0 及以上

运行要求

  • iOS 12.0 及以上
  • 兼容所有 iPhone 和 iPad 设备

主要功能


nProtect AppGuard 支持以下安全策略,以保护应用免受各种安全威胁。

安全策略描述
Execution File Integrity检测执行文件是否被篡改。
Loaded Execution Codes Integrity检测加载到内存中的执行文件代码区域是否被篡改。
Code System Library API Hooking Detection检测主要动态库的 API Hooking。
Debugging Detection检测应用是否被调试器附加。
Remote Code Injecting Detection检测攻击应用的远程代码注入行为。
Running Bad Application Detection检测恶意应用的运行情况。
Local File Integrity检测本地文件是否被篡改。
Macro Suspicious Behavior Detection检测疑似宏的触摸事件输入行为。
Running Bad BundleName Detection检测应用包名是否被篡改。
JailBreak Detection检测是否为越狱环境。
IPA Release Packaging Integrity验证发布用 IPA 的必要文件组件是否存在。
Development Build App Detection检测是否运行由开发者构建的应用。
Installed Bad Application Detection检测恶意应用的安装情况。
提示

可以通过 AppGuard Manager 实时管理安全策略。