Alat Obfuscator JavaScript
Obfuscator gratis dan efisien untuk JavaScript (termasuk dukungan parsial ES2019). Buat kode Anda lebih sulit untuk disalin dan cegah orang mencuri pekerjaan Anda. Alat ini adalah UI Web yang sangat baik (dan open source) yang javascript-obfuscator@3.1.0 dibuat oleh Timofey Kachalov.
Apa ini?
Alat ini mengubah kode sumber JavaScript asli Anda menjadi representasi baru yang lebih sulit untuk dipahami, disalin, digunakan kembali, dan dimodifikasi tanpa izin. Hasil yang dikaburkan akan memiliki fungsi yang sama persis dengan kode aslinya.
Jadi, seperti UglifyJS, Closure Compiler, dll?
Iya dan tidak. Sementara UglifyJS (dan minifier lainnya) membuat kode keluaran lebih sulit untuk dipahami (terkompresi dan jelek), itu dapat dengan mudah diubah menjadi sesuatu yang dapat dibaca menggunakan JS Beautifier.
Alat ini mencegahnya dengan menggunakan berbagai transformasi dan "jebakan", seperti pertahanan diri dan perlindungan debug .
Bingung? Bagaimana cara kerjanya?
Melalui serangkaian transformasi, seperti penggantian nama variabel / fungsi / argumen, penghapusan string, dan lainnya, kode sumber Anda diubah menjadi sesuatu yang tidak dapat dibaca, saat bekerja persis seperti sebelumnya.
Kedengarannya bagus!
Cukup tempel kode Anda atau unggah di bawah ini dan klik "obfuscate".
Juga, pastikan untuk membaca tentang semua opsi untuk memahami semua pertukaran antara perlindungan kode dan ukuran/kecepatan kode.