Alat kebingungan online untuk melindungi kode Js. Kaburkan dengan berbagai pilihan!
advertisement
Nama | JavaScript Obfuscator App |
---|---|
Versi | 1.0 |
Memperbarui | Nov 25, 2024 |
Ukuran | 2 MB |
Kategori | Alat |
Instal | 1+ |
Developer | YmaBytsApps |
Android OS | Android 4.4+ |
Google Play ID | com.ymabyts.javascriptobfuscate |
JavaScript Obfuscator App · Deskripsi
Fitur dan Fungsi
- Input Kode Textarea: Masukkan kode JavaScript ke dalam textarea yang disediakan oleh aplikasi. Di sinilah kode yang akan dikaburkan dimasukkan.
- Muat File JavaScript: Dapat juga memuat kode JavaScript dari file dengan mengklik tombol "Muat File JavaScript" dan memilih file dari perangkatnya.
- Tombol Kode Mengaburkan:
- Tombol Salin: Memungkinkan pengguna menyalin kode yang dikaburkan ke clipboard untuk digunakan di tempat lain.
- Tombol Hapus: Menghapus area teks kode masukan dan kode yang dikaburkan.
- Tampilan Pesan Kesalahan: Jika ada kesalahan selama proses kebingungan, pesan kesalahan ditampilkan kepada pengguna.
- Tema Mode Malam / Siang;
Parameter Kebingungan:
- Nama: Parameter ini memungkinkan pengguna memilih strategi berbeda untuk mengganti nama pengidentifikasi (variabel, fungsi, dll.) dalam kode JavaScript. Ini menawarkan opsi berikut:
- Ringkas: Saat diaktifkan, parameter ini memampatkan kode setelah kebingungan, menghilangkan spasi dan jeda baris yang tidak diperlukan.
- Perataan Aliran Kontrol: Teknik ini mengubah aliran kontrol kode, membuatnya lebih sulit untuk diikuti. Hal ini dicapai dengan mengubah struktur kontrol kode (misalnya loop, kondisional) menjadi bentuk yang lebih kompleks dan berbelit-belit.
- Angka ke Ekspresi: Parameter ini mengubah literal numerik dalam kode menjadi ekspresi aritmatika yang setara.
- Sederhanakan: Penyederhanaan mengurangi kompleksitas kode dengan menghilangkan elemen yang berlebihan atau tidak diperlukan.
- Split Strings: Teknik ini membagi string literal menjadi bagian-bagian yang lebih kecil dan menggabungkannya secara dinamis saat runtime.
- Pertahanan Diri: Memasukkan mekanisme perlindungan ke dalam kode untuk mencegah upaya gangguan atau rekayasa balik.
- Perlindungan Debug: Menambahkan kode untuk mendeteksi dan menggagalkan upaya debugging, sehingga mempersulit musuh untuk menganalisis perilaku kode.
- Injeksi Kode Mati: Memasukkan segmen kode mati ke dalam basis kode, yang semakin memperumit analisis.
- Transformasi Array String: Memanfaatkan berbagai transformasi pada literal string yang disimpan dalam array untuk mengaburkan konten dan penggunaannya.
Selamat bersenang-senang coding!
- Input Kode Textarea: Masukkan kode JavaScript ke dalam textarea yang disediakan oleh aplikasi. Di sinilah kode yang akan dikaburkan dimasukkan.
- Muat File JavaScript: Dapat juga memuat kode JavaScript dari file dengan mengklik tombol "Muat File JavaScript" dan memilih file dari perangkatnya.
- Tombol Kode Mengaburkan:
- Tombol Salin: Memungkinkan pengguna menyalin kode yang dikaburkan ke clipboard untuk digunakan di tempat lain.
- Tombol Hapus: Menghapus area teks kode masukan dan kode yang dikaburkan.
- Tampilan Pesan Kesalahan: Jika ada kesalahan selama proses kebingungan, pesan kesalahan ditampilkan kepada pengguna.
- Tema Mode Malam / Siang;
Parameter Kebingungan:
- Nama: Parameter ini memungkinkan pengguna memilih strategi berbeda untuk mengganti nama pengidentifikasi (variabel, fungsi, dll.) dalam kode JavaScript. Ini menawarkan opsi berikut:
- Ringkas: Saat diaktifkan, parameter ini memampatkan kode setelah kebingungan, menghilangkan spasi dan jeda baris yang tidak diperlukan.
- Perataan Aliran Kontrol: Teknik ini mengubah aliran kontrol kode, membuatnya lebih sulit untuk diikuti. Hal ini dicapai dengan mengubah struktur kontrol kode (misalnya loop, kondisional) menjadi bentuk yang lebih kompleks dan berbelit-belit.
- Angka ke Ekspresi: Parameter ini mengubah literal numerik dalam kode menjadi ekspresi aritmatika yang setara.
- Sederhanakan: Penyederhanaan mengurangi kompleksitas kode dengan menghilangkan elemen yang berlebihan atau tidak diperlukan.
- Split Strings: Teknik ini membagi string literal menjadi bagian-bagian yang lebih kecil dan menggabungkannya secara dinamis saat runtime.
- Pertahanan Diri: Memasukkan mekanisme perlindungan ke dalam kode untuk mencegah upaya gangguan atau rekayasa balik.
- Perlindungan Debug: Menambahkan kode untuk mendeteksi dan menggagalkan upaya debugging, sehingga mempersulit musuh untuk menganalisis perilaku kode.
- Injeksi Kode Mati: Memasukkan segmen kode mati ke dalam basis kode, yang semakin memperumit analisis.
- Transformasi Array String: Memanfaatkan berbagai transformasi pada literal string yang disimpan dalam array untuk mengaburkan konten dan penggunaannya.
Selamat bersenang-senang coding!