Chuyển tới nội dung chính
Z

Trình làm rối JavaScript

Làm rối mã JavaScript bằng control-flow flattening, string array, dead-code injection và identifier mangling. Có 3 preset, chạy ngay trong trình duyệt.

Miễn phí Không cần đăng ký Chạy trên trình duyệt Tôn trọng riêng tư Updated
Preset

Đang xử lý…

Cách dùng

  1. 1 Dán mã nguồn JavaScript của bạn vào ô bên trái.
  2. 2 Chọn một preset — low (làm rối nhẹ), medium (mặc định), high (control flow + dead code).
  3. 3 Nhấn Obfuscate. Sao chép hoặc tải kết quả về.

Vì sao dùng công cụ này

  • Được xây dựng trên javascript-obfuscator, thư viện mã nguồn mở được nhiều nền tảng SaaS builder sử dụng.
  • Thư viện được lazy-load — trang vẫn nhẹ cho đến khi bạn nhấn Obfuscate.
  • Ba cấu hình preset dựng sẵn cùng các tùy chọn bật/tắt chi tiết cho từng bước xử lý.
  • Hoàn toàn client-side — mã nguồn của bạn không bao giờ rời khỏi trình duyệt.

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

Mã đã obfuscate có thực sự không thể đọc được không?

Mã sẽ khó đọc hơn rất nhiều nhưng không bao giờ là bất khả thi — kẻ tấn công kiên trì vẫn có thể reverse được. Nên kết hợp obfuscation với licensing hợp lý, validation phía server và minification.

Muốn có output đã minify thay vì obfuscate?

Hãy thử <a class="underline" href="/javascript-minifier">JavaScript Minifier</a> — cùng cơ chế lazy-loading, cho kết quả nhanh hơn, không mangling tên ngoài việc rút gọn.

Cần format lại mã đã obfuscate?

Dùng <a class="underline" href="/javascript-formatter">JavaScript Formatter</a> để pretty-print và kiểm tra cấu trúc mã.

Trình làm rối JavaScript là gì?

Trình làm rối JavaScript (JavaScript Obfuscator) là công cụ biến đổi mã nguồn JavaScript thành một phiên bản tương đương về chức năng nhưng khó đọc hơn nhiều. Công cụ áp dụng các kỹ thuật như control-flow flattening, string array extraction, dead-code injection và identifier mangling, đồng thời cung cấp ba preset dựng sẵn. Mọi xử lý diễn ra hoàn toàn trong trình duyệt, nghĩa là mã nguồn được xử lý phía client và không bao giờ được tải lên máy chủ.

Tóm tắt

Trình làm rối JavaScript là công cụ lập trình miễn phí của Zerethon Tools. Làm rối mã JavaScript bằng control-flow flattening, string array, dead-code injection và identifier mangling. Có 3 preset, chạy ngay trong trình duyệt. Chạy hoàn toàn trong trình duyệt — không đăng ký, không tải lên.

Danh mục
Lập trình
Giá
Miễn phí
Quyền riêng tư
Chạy trên trình duyệt
Đăng ký
Không cần

Quyền riêng tư

Dữ liệu của bạn không bao giờ rời khỏi trình duyệt trừ khi được nêu rõ. Trình làm rối JavaScript chạy hoàn toàn phía client — không tải lên máy chủ, không ghi log, không theo dõi dữ liệu bạn nhập.

Công cụ liên quan

Xây dựng, chia sẻ và phát triển trên Zerethon Social

Đăng ký miễn phí. Kiếm điểm, sưu tầm thành tựu và kết nối với nhà sáng tạo khắp thế giới.

Đăng ký miễn phí