본문으로 건너뛰기
버전: Next

시작하기

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메모리에 로드된 실행파일(Execution File)의 코드 영역의 위변조를 탐지합니다.
Code System Library API Hooking Detection시스템 주요 동적 라이브러리의 API Hooking을 탐지합니다.
Debugging Detection앱(App)이 Debugger에 의해 Attach 되었는지를 탐지합니다.
Remote Code Injecting Detection앱(App)을 공격하는 MOD의 동작 유무를 탐지 합니다.
Running Bad Application Detection핵툴(Hacktool) 어플리케이션의 실행 유무를 탐지합니다.
Local File Integrity로컬(Local) 파일의 위변조를 탐지합니다.
Macro Suspicious Behavior Detection매크로(Macro)로 의심되는 터치 이벤트 입력 행위를 탐지합니다.
Running Bad BundleName Detection앱 번들 이름의 변조 유무를 탐지 합니다.
JailBreak Detection탈옥 환경을 탐지합니다.
IPA Release Packaging Integrity릴리즈용 IPA에 필수적인 파일 구성 요소가 존재함을 검증합니다.
Development Build App Detection개발자 빌드로 빌드된 실행파일이 실행됨을 탐지합니다.
Installed Bad Application Detection핵툴(Hacktool) 어플리케이션의 설치 유무를 탐지합니다.

보안정책은 AppGuard Manager 에서 실시간으로 관리할 수 있습니다.