Jfuscator

Jfuscator bảo vệ mã Java bằng làm rối mã (obfuscation) và bảo vệ mã, giảm khả năng dịch ngược ứng dụng. Công cụ hỗ trợ reflection API, biến đổi chuỗi (string morphing), Ant và dòng lệnh.

Giá tùy theo phiên bản, số lượng và hình thức license.
  • Bản quyền chính hãng
  • Xuất hóa đơn VAT
Giao diện Jfuscator
Ảnh minh họa từ hãng

Tương thích

JavaAntcommand line

Tính năng nổi bật

Tự động sửa lời gọi reflection API để khớp với symbol đã đổi tên.

String Morphing biến đổi chuỗi chứa dữ liệu nhạy cảm trong ứng dụng Java.

Smart Flow Obfuscation làm rối vòng lặp, điều kiện và rẽ nhánh ở mức byte code.

Giữ nguyên hành vi runtime khi che giấu luồng thực thi chương trình.

Exclusions dialog loại trừ class, method hoặc field không muốn đổi tên.

Hỗ trợ tất cả JDK từ 1.1 đến Java 7.

Chạy như một task trong Ant để gắn vào build script.

Vận hành qua command line tool cho quy trình build tự động.

Loại bỏ source code line numbers khỏi thông tin debug.

Xóa document URLs trong dữ liệu debug của bản build.

Gỡ bỏ tên và kiểu của local variables khỏi thông tin debug.

Bảo vệ archive Jar, Zip, War và Ear dùng để triển khai ứng dụng.

Đổi tên chéo nhiều class nằm ở các archive khác nhau.

Giữ tham chiếu hợp lệ khi class và member đã được đổi tên.

Hỗ trợ obfuscation tăng dần cho patch và add-on.

Duy trì tên class và member nhất quán với các bản đã làm rối mã trước đó.

Tổng quan

Smart Flow Obfuscation

Smart Flow Obfuscation

Jfuscator tập trung vào bảo vệ mã Java bằng kỹ thuật obfuscation, nhằm làm cho việc reverse engineer ứng dụng Java trở nên rất khó. Phạm vi sử dụng phù hợp với các nhóm phát triển cần bảo vệ tài sản trí tuệ khi phân phối phần mềm.

Highly Configurable

Highly Configurable

Công cụ xử lý việc đổi tên symbol có kiểm soát, biết phần mã nào an toàn để thay đổi và phần nào cần giữ nguyên. Mức kiểm soát này giúp đội phát triển chủ động hơn khi áp dụng obfuscation cho codebase hiện có.

Obfuscation That Works

Obfuscation That Works

Phù hợp cho

  • Bảo vệ ứng dụng Java thương mại trước phân tích ngược và sao chép logic.

  • Che giấu chuỗi nhạy cảm xuất hiện trong mã biên dịch.

  • Làm mờ luồng xử lý của module nghiệp vụ quan trọng ở mức byte code.

  • Tích hợp bước obfuscation vào build script dùng Ant.

  • Tự động hóa bảo vệ mã qua command line trong pipeline build.

  • Phát hành patch hoặc add-on mà vẫn giữ quy ước tên nhất quán với bản cũ.

Nhận báo giá theo nhu cầu

Chọn phương án bạn cần và số developer.

Bạn cần
Số developer sử dụng
1

Bạn sẽ nhận được

  • Giá chính thức theo số lượng và hình thức license
  • Phản hồi qua email trong giờ làm việc
Gửi yêu cầu báo giá
Không cần tạo tài khoản

Thông số kỹ thuật

Hãng
SecureTeam
Loại license
Standard License
Loại sản phẩm
Ứng dụng
Môi trường phát triển
Java, Ant, command line
HĐH triển khai
Windows 10, Windows 8.1, Windows 8, Windows 7, Windows Vista, Linux, Mac OS X
  • Cập nhật: 18/04/2019.
  • Tương thích Java: hỗ trợ mọi JDK từ 1.1 đến và gồm cả Java 7.
  • Tích hợp build: có thể chạy như một task trong Ant hoặc qua công cụ dòng lệnh của nó.
  • Gói triển khai hỗ trợ: Jar, Zip, War và Ear.

Câu hỏi thường gặp

Jfuscator dùng để làm gì?

Công cụ này bảo vệ mã Java và làm rối mã để tăng độ khó khi reverse engineer ứng dụng Java.

Chưa chắc phương án nào phù hợp?

Cho chúng tôi biết nền tảng bạn đang dùng và số developer — chúng tôi đề xuất phương án tối ưu chi phí.

Giá Theo yêu cầu
Nhận báo giá