Bắt đầu nhanh
1. Tải về
Trên trang tải về, hãy chọn phiên bản Protector4J phù hợp với máy tính của bạn:
- Windows: Tải gói cài đặt
.exe. - macOS: Tải phiên bản Apple Silicon hoặc Intel của
.dmgtùy theo loại chip trên Mac. - Linux: Tải tệp nén dành cho Linux x64.
2. Khởi động
- Windows: Sau khi cài đặt xong, hãy khởi động Protector4J từ menu Bắt đầu.
- macOS: Mở
.dmg, kéoProtector4J.appvào “Ứng dụng được bảo vệ”, sau đó khởi động. - Linux: Giải nén tập tin đã tải về, chuyển đến thư mục giải nén trong terminal, rồi chạy
./p4j-ui.shđể khởi động Protector4J.
3. Cách sử dụng
Bước 1: Đăng nhập và nhận giấy phép chính thức
- Nhấp vào Login ở góc trên bên phải cửa sổ.
- Điền email tài khoản và mật khẩu, sau đó nhấp vào Login.
- Sau khi đăng nhập thành công, tài khoản hiện tại sẽ hiển thị ở góc trên bên phải. Các ứng dụng được bảo vệ tạo ra trong thời hạn hiệu lực của giấy phép tài khoản sẽ tích hợp giấy phép chính thức.
🎉Không cần đăng nhập, vẫn có thể dùng thử miễn phí
Nếu tạm thời chưa có tài khoản, bạn vẫn có thể tiếp tục để trải nghiệm đầy đủ quy trình bảo vệ của Protector4J. Khi chưa đăng nhập, ứng dụng được bảo vệ tạo ra sẽ đi kèm với giấy phép dùng thử 7 ngày và có thể khởi động cũng như vận hành bình thường trong thời gian dùng thử.
Khi thời gian dùng thử kết thúc, gói dùng thử sẽ không thể khởi động lại và mọi ứng dụng dùng thử đang chạy cũng sẽ tự động kết thúc. Để sử dụng lâu dài, hãy đăng nhập bằng tài khoản đã được cấp phép rồi chạy lại quy trình bảo vệ để tạo gói mới có giấy phép chính thức.

Bước 2: Chọn loại ứng dụng
Sau khi khởi động, hãy chọn mục nhập tương ứng dựa trên loại tập tin cần bảo vệ:
- JAR có thể thực thi thông thường: Chọn Java Application.
- Ứng dụng Spring Boot: Chọn Spring Boot.
- WAR của Tomcat: Chọn Tomcat WAR.
- Chỉ cần JAR chứa thư viện lớp được mã hóa: Chọn Library Encryption.

Bước 3: Chọn tập tin đầu vào và nền tảng đích
- Nhấp vào Browse…, chọn tệp JAR hoặc WAR cần được bảo vệ.
- Tại Bundled Java version, hãy chọn phiên bản Java mà ứng dụng yêu cầu; nếu không chắc chắn, hãy giữ nguyên giá trị ở 21 (default).
- Tại Target platforms, hãy đánh dấu vào hệ điều hành mà ứng dụng sẽ chạy, có thể chọn nhiều hệ điều hành cùng lúc.
- Giữ nguyên giá trị ở Simple (recommended), sau đó nhấp vào Next.

Bước 4: Chờ kiểm tra tự động
Chế độ đơn giản sẽ tự động quét ứng dụng và chọn các thông số mặc định an toàn. Sau khi kiểm tra xong, hãy đọc kết quả và nhấp vào Continue.

Bước 5: Xác nhận kết quả và bắt đầu quá trình bảo vệ
- Tại Output directory, hãy chọn thư mục lưu xuất.
- Kiểm tra loại ứng dụng, phiên bản Java và nền tảng đích trong tóm tắt tham số.
- Nếu cần điều chỉnh phạm vi bảo vệ, các tham số khởi động JVM hoặc các cấu hình khác, hãy nhấp vào Customize…. Sau khi hoàn tất việc chỉnh sửa, hãy nhấp vào Next để quay lại trang này và kiểm tra lại tóm tắt tham số.
- Khi đã xác nhận mọi thứ đúng, hãy nhấp vào Run protection.
- Chờ Protection finished trong cửa sổ tiến trình, sau đó mở thư mục kết quả được hiển thị.

Bước 6: Chạy ứng dụng sau khi được bảo vệ
Thư mục kết quả chứa ứng dụng, tài liệu thời gian chạy và script khởi động; vui lòng giữ chúng cùng nhau.
- Windows: Nhấp đúp vào
run.bat, hoặc chạyrun.battrong dòng lệnh. - macOS: Nhấp đúp vào
run.command, hoặc chạy./run.shtrong Terminal. - Linux: Chạy lệnh
./run.shtrong terminal.
Khi cần điều chỉnh phạm vi bảo vệ hoặc các tham số khác, vui lòng xem tài liệu Hướng dẫn sử dụng GUI.