Bắt đầu
Làm rối một ví dụ nhỏ chạy được, kiểm tra kết quả, rồi áp dụng cùng quy trình cho mã của bạn.
Xem
Obfuscator.io Dashboard Tour: Virtual Machine JavaScript Obfuscation in Under 3 Minutes
Đăng nhập (một tài khoản miễn phí là đủ để dùng VM Low) và mở bảng điều khiển.
Dán ví dụ dưới đây hoặc tải lên JavaScript đã biên dịch. Hãy biên dịch TypeScript và JSX trước khi làm rối.
Chọn preset VM Low để đánh giá VM ban đầu, hoặc Default cho làm rối cơ bản. Đặt Target thành môi trường sẽ thực thi kết quả.
Chọn Làm rối (hoặc Làm rối bằng VM khi VM được bật). Xem lại mọi cảnh báo của bản dựng trước khi dùng đầu ra.
Chạy kết quả trong môi trường dự định. Ví dụ này sẽ in ra 42. Với agent, công cụ tự động hóa hoặc trình gỡ lỗi, hãy làm theo Kiểm thử và CI trước khi bật các cơ chế phòng thủ lúc chạy.
Sao chép hoặc tải xuống đầu ra đã kiểm chứng. Trước khi triển khai, hãy tạo và kiểm tra bản dựng cuối cùng với các thiết lập bảo vệ bạn định phát hành.
Cần trợ giúp?
Nếu mã đã làm rối gặp lỗi khi chạy, hãy bắt đầu với Chẩn đoán lỗi khi chạy của VM, trang này cũng liệt kê những gì cần đưa vào báo cáo lỗi gửi tới support@obfuscator.io.
Trong phần này
Chọn preset
Preset là cấu hình khởi đầu. Chọn một preset rồi kiểm tra các tùy chọn thực tế của phiên bản obfuscator đã chọn.
Ghim phiên bản
Ghim một phiên bản obfuscator chính xác hoặc một phạm vi tự động cập nhật, và bắt buộc một phiên bản cho toàn bộ nhóm của bạn.
Sử dụng gói NPM
Áp dụng làm rối VM từ quy trình build của bạn thông qua gói javascript-obfuscator.
Kiểm thử và CI
Dùng cấu hình riêng cho kiểm thử chức năng khi công cụ kiểm thử có thể kích hoạt cơ chế phòng thủ lúc chạy. Không có endpoint kiểm thử hay môi trường riêng trong bảng điều khiển.
Câu hỏi thường gặp
Giải đáp về làm rối mã, khả năng tương thích, quyền riêng tư và gói đăng ký.
