Làm rối cơ bản
Làm rối cơ bản bao gồm các phép biến đổi tiêu chuẩn, vốn chạy hoàn toàn trong trình duyệt của bạn - không cần máy chủ hay gói Pro. Các tùy chọn này đổi tên định danh, ẩn chuỗi ký tự, chèn mã chết và làm phẳng luồng điều khiển để khiến JavaScript của bạn khó đọc và khó dịch ngược hơn đáng kể. Làm rối HTML, một tính năng Pro, thì chạy trên máy chủ.
Các hướng dẫn dưới đây đề cập đến những tùy chọn quan trọng nhất. Để xem danh sách đầy đủ với mọi tùy chọn và các đánh đổi của chúng, hãy xem Tham khảo tùy chọn. Để có mức bảo vệ mạnh nhất bên trên những tùy chọn này, hãy kết hợp chúng với Làm rối VM.
Trong phần này
String Array
Trích xuất các chuỗi ký tự vào một mảng, có thể kèm mã hóa.
Control Flow Flattening
Biến mã tuyến tính thành một máy trạng thái để che giấu luồng chương trình.
Các tùy chọn quan trọng khác
Dead Code Injection, Self Defending, Rename Globals/Rename Properties, Debug Protection và nhiều hơn nữa.
Chú thích điều kiện
Tắt làm rối một cách chọn lọc cho các khối mã cụ thể bằng chú thích đặc biệt.
