Code 보호

CODE 보호 페이지는 APP에서 사용되는 CODE를 보호하기 위한 기능을 제공합니다.

로그인 후 왼쪽에 보이는 LIAPP 적용 메뉴에서 Code 보호를 클릭하면 CODE 보호 페이지로 이동합니다.
CODE PROTECT PAGE

APP 선택 후 CODE 보호 페이지로 이동하면 저장되어 있는 설정을 확인하고 변경할 수 있습니다.

각 기능은 옵션 특성에 따라 다음과 같이 설정하거나 변경할 수 있습니다.

  1. 스위치
    스위치를 클릭하면 옵션이 변경됩니다.(필수 옵션 제외)

    옵션내용
    OFFOff 상태이며 기능이 적용되지 않습니다.
    ONOn 상태이며 기능이 적용됩니다.
  2. 텍스트 입력
    TYPE TEXT
    텍스트 입력란에 보호가 필요한 Class명이나 파일명을 입력하고 ADD 버튼을 누르면 항목이 추가됩니다.

    FILE LIST
    리스트 상자에 등록되어 있는 항목이 표시됩니다.
    삭제할 항목을 선택하고 DELETE 버튼을 누르면 항목이 삭제됩니다.

설정을 변경한 후 페이지 상단에 있는 버튼을 클릭하면 변경된 내용이 저장됩니다.

버튼을 누르지 않고 페이지를 이동하면 변경한 내용이 저장되지 않습니다.

CODE를 보호하기 위해 제공되는 기능들은 다음과 같습니다. 각 기능 명을 클릭하면 자세한 내용을 확인할 수 있습니다.

Class 보호
앱이 사용하는 클래스를 보호하는 기능입니다.
앱이 사용하는 클래스를 보호함으로써 정보 유출 및 소스 코드의 분석을 방지합니다.

String Encryption ─ 스트링 암호화
소스 코드에 선언되어 있는 문자열을 암호화하는 기능입니다.
소스 코드 내에 선언되어 있는 문자열을 암호화 함으로써 중요한 정보를 보호합니다.

리패키징 방지 - Anti-Repackaging
앱이 재포장 되는 것을 방지하는 기능입니다.
악의적인 목적으로 앱을 수정한 후 배포를 위해 하는 행위인 재포장을 방지합니다.

Unity 중요 코드 보호 - Unity Protection
앱이 사용하는 Unity 엔진을 보호하는 기능입니다.
사용자가 생성한 중요 Unity 코드를 보호하여 앱의 소스 코드 유출 및 분석을 방지합니다.

라이브러리 보호 - NLP(Native Library Protection)
JNI를 이용한 라이브러리를 보호하는 기능입니다.
앱이 사용하는 라이브러리를 보호함으로써 핵심 정보 유출을 방지합니다.