Ứng dụngJava, Ant
Nền tảngWindows, macOS, Linux
LicenseStandard License
LoạiApplication
SecureTeam

Jfuscator

Jfuscator bảo vệ mã Java bằng obfuscation và code protection, giảm khả năng reverse engineer ứng dụng. Công cụ hỗ trợ reflection API, string morphing, Ant và command line.

  • 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 mờ loop, conditional và branching ở mức byte code.
  • Giữ nguyên hành vi runtime khi che giấu luồng thực thi chương trình.
Bản quyền chính hãngTư vấn phiên bản và license phù hợp theo nhu cầu sử dụng.
Tư vấn license phù hợpHỗ trợ lựa chọn license theo quy mô triển khai và ngân sách.
Hỗ trợ doanh nghiệpTư vấn mua hàng, triển khai và hồ sơ doanh nghiệp.
Báo giá theo nhu cầuBáo giá theo phiên bản, số lượng và hình thức license.

Tổng quan

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.

Smart Flow Obfuscation

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ó.

Highly Configurable

Jfuscator bảo vệ mã Java bằng obfuscation và code protection, giảm khả năng reverse engineer ứng dụng. Công cụ hỗ trợ reflection API, string morphing, Ant và command line.

Obfuscation That Works

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 mờ loop, conditional và branching ở 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.

Ứng dụng thực tế

  • 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.

Đối tượng sử dụng phù hợp

  • Lập trình viên Java phát hành ứng dụng desktop hoặc server-side
  • Tech lead quản lý quy trình build và bảo vệ mã nguồn phân phối
  • Đội DevOps hoặc build engineer dùng Ant hay command line automation
  • Nhóm kỹ thuật cần bảo vệ IP trong các archive triển khai Java

Thông tin kỹ thuật

Product Type:Application.
Publisher:SecureTeam.
Version:6.6.
Updated:Apr 18,2019.
Java compatibility:supports all JDKs from 1.1 up to and including Java 7.
Build integration:can run as a task in Ant or by using its command line tool.
Nhận báo giá phần mềm bản quyền

Điền thông tin để chúng tôi có thể gửi báo giá phù hợp trong thời gian sớm nhất.

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.

Jfuscator có xử lý mã dùng reflection API không?

Có. Jfuscator tự động phát hiện và sửa các lời gọi tới reflection API để vẫn nhất quán với symbol đã đổi tên.

Có thể tích hợp Jfuscator vào quy trình build không?

Có. Jfuscator có thể chạy như một task trong Ant hoặc dùng command line tool.

Những định dạng archive nào được hỗ trợ?

Thông tin sản phẩm nêu hỗ trợ Jar, Zip, War và Ear.

Jfuscator hỗ trợ phiên bản Java nào?

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

Bình luận

Để lại bình luận

Email của bạn sẽ không được công khai. Trường bắt buộc có dấu *.