Memulai
Obfuskasi sebuah contoh kecil yang berfungsi, periksa hasilnya, lalu terapkan alur kerja yang sama pada kode Anda sendiri.
Tonton
Obfuscator.io Dashboard Tour: Virtual Machine JavaScript Obfuscation in Under 3 Minutes
Masuk (akun gratis sudah cukup untuk VM Low) dan buka dasbor.
Tempel contoh di bawah ini atau unggah JavaScript yang sudah dikompilasi. Kompilasi TypeScript dan JSX sebelum obfuskasi.
Pilih preset VM Low untuk evaluasi VM awal, atau Default untuk obfuskasi dasar. Setel Target ke lingkungan yang akan mengeksekusi hasilnya.
Pilih Obfuskasi (atau Obfuskasi dengan VM ketika VM aktif). Tinjau peringatan build apa pun sebelum memakai keluarannya.
Jalankan hasilnya di lingkungan yang dituju. Contoh ini seharusnya mencetak 42. Untuk agen, otomasi, atau debugger, ikuti Pengujian dan CI sebelum mengaktifkan pertahanan runtime.
Salin atau unduh keluaran yang sudah diverifikasi. Sebelum penerapan ke produksi, hasilkan dan validasi build final dengan pengaturan proteksi yang akan Anda rilis.
Butuh bantuan?
Jika kode hasil obfuskasi gagal saat runtime, mulailah dari Mendiagnosis Error Runtime VM, yang juga menjelaskan apa saja yang perlu disertakan dalam laporan bug ke support@obfuscator.io.
Di bagian ini
Memilih Preset
Preset adalah konfigurasi awal. Pilih preset, lalu tinjau opsi efektif untuk versi obfuscator yang dipilih.
Penyematan Versi
Sematkan versi obfuscator yang tepat atau rentang yang diperbarui otomatis, dan terapkan versi ke seluruh tim Anda.
Menggunakan Paket NPM
Terapkan obfuskasi VM dari alur build Anda melalui paket javascript-obfuscator.
Pengujian dan CI
Gunakan konfigurasi terpisah untuk pengujian fungsional jika alat pengujian dapat memicu pertahanan runtime. Tidak ada endpoint pengujian atau lingkungan dasbor terpisah.
FAQ
Jawaban tentang obfuskasi, kompatibilitas, privasi, dan langganan.
