빠른 시작

1. 다운로드

다운로드 페이지에서 컴퓨터에 맞는 Protector4J를 선택하세요:

  • Windows: .exe 설치 패키지를 다운로드합니다.
  • macOS: Mac의 칩 유형에 따라 Apple Silicon 또는 Intel 버전의 .dmg를 다운로드합니다.
  • Linux: Linux x64 압축 파일을 다운로드합니다.

2. 시작

  • Windows: 설치가 완료되면 시작 메뉴에서 Protector4J를 실행합니다.
  • macOS: .dmg를 열고, Protector4J.app를 “애플리케이션”로 드래그한 다음 실행합니다.
  • Linux: 다운로드한 압축 파일을 풀고, 터미널에서 압축이 풀린 디렉토리로 이동한 뒤 ./p4j-ui.sh를 실행하여 Protector4J를 시작합니다.

3. 사용 방법

1단계: 로그인하여 정식 라이선스 획득

  1. 창의 우측 상단에 있는 Login를 클릭합니다.
  2. 계정 이메일과 비밀번호를 입력한 다음 Login를 클릭합니다.
  3. 로그인에 성공하면 우측 상단에 현재 계정이 표시됩니다. 계정 라이선스 유효 기간 동안 생성된 암호화 프로그램에는 정식 라이선스가 포함됩니다.

🎉로그인하지 않아도 무료로 체험할 수 있습니다.

현재 계정이 없어도 바로 진행하여 Protector4J의 보호 프로세스를 완전히 체험할 수 있습니다. 로그인하지 않은 상태에서 생성된 암호화 프로그램에는 7일 체험 라이선스가 내장되어 있어, 체험 기간 동안은 정상적으로 시작되고 실행됩니다.

체험 기간이 종료되면 체험 패키지는 더 이상 실행될 수 없으며, 현재 실행 중인 체험 프로그램도 자동으로 종료됩니다. 장기적으로 사용하려면 인증된 계정에 로그인한 후 보호 작업을 다시 수행하여 정식 라이선스가 부여된 새로운 패키지를 생성해야 합니다.

이메일과 비밀번호를 입력하여 Protector4J에 로그인하세요.

2단계: 애플리케이션 유형 선택

실행된 후, 보호할 파일에 따라 적절한 옵션을 선택합니다:

  • 일반 실행 가능 JAR: Java Application를 선택합니다.
  • Spring Boot 애플리케이션: Spring Boot를 선택합니다.
  • Tomcat WAR: Tomcat WAR를 선택합니다.
  • 클래스 라이브러리 JAR만 암호화해야 하는 경우: Library Encryption를 선택합니다.

보호할 애플리케이션 유형을 선택하세요.

3단계: 입력 파일 및 목표 플랫폼 선택

  1. **Browse…**를 클릭하여 보호할 JAR 또는 WAR 파일을 선택하세요.
  2. Bundled Java version에서 애플리케이션이 필요로 하는 Java 버전을 선택하세요. 확실하지 않을 경우 21 (default) 그대로 두세요.
  3. Target platforms에서 애플리케이션이 실행될 시스템을 선택할 수 있으며, 여러 개를 동시에 선택할 수도 있습니다.
  4. **Simple (recommended)**는 그대로 두고 Next를 클릭하세요.

입력 파일, Java 버전, 그리고 대상 플랫폼을 선택하세요.

4단계: 자동 검사를 기다립니다.

간단 모드에서는 애플리케이션이 자동으로 스캔되고 안전한 기본 설정이 적용됩니다. 검사가 완료되면 결과를 확인한 후 Continue를 클릭하세요.

자동 호환성 검사 결과를 확인하세요

5단계: 결과를 확인하고 보호를 시작합니다.

  1. Output directory에서 출력 디렉토리를 선택하세요.
  2. 파라미터 요약에서 애플리케이션 유형, Java 버전 및 대상 플랫폼을 확인하세요.
  3. 보호 범위, JVM 시작 파라미터 또는 기타 설정을 조정해야 하는 경우 **Customize…**를 클릭하세요. 수정이 완료되면 Next를 클릭하여 이 페이지로 돌아가 파라미터 요약을 다시 확인하세요.
  4. 오류가 없는 것을 확인한 후 Run protection를 클릭하세요.
  5. 진행 상황 창에서 Protection finished가 완료될 때까지 기다린 다음, 표시된 출력 디렉토리를 열어주세요.

출력 디렉터리와 보호 파라미터를 확인합니다.

6단계: 보호가 적용된 애플리케이션 실행

출력 디렉토리에는 애플리케이션, 런타임, 시작 스크립트가 포함되어 있으므로 이들을 함께 보관해 주세요:

  • Windows의 경우 run.bat를 더블클릭하거나, 명령줄에서 run.bat를 실행하세요.
  • macOS의 경우 run.command를 더블클릭하거나, 터미널에서 ./run.sh를 실행하세요.
  • Linux: 터미널에서 ./run.sh를 실행하세요.

보호 범위나 기타 파라미터를 조정해야 하는 경우, GUI 사용 가이드를 참조하십시오.