본문으로 건너뛰기
버전: 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앱이 디버거에 의해 Attach되었는지를 탐지합니다.
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를 통해 실시간으로 관리할 수 있습니다.