Javascript Obfuscation (Enkripsi script js)

Ditulis oleh on Corner-Archive | - 3/14/2014
Contoh Kode

Javascript obfuscate merupakan sebuah teknik enkripsi javascript yang digunakan oleh developer web dan programmer. Contoh kode yang dihidden atau diobfuscate tampak seperti di gambar di atas.
Teknik ini memiliki dua buah tujuan yaitu :

  1. Kode menjadi sulit dibaca sehingga sulit dipahami dan algoritma javascript tidak akan mudah dicuri atau diambil.
  2. Javascript yang dienkripsi menggunakan teknik ini akan memiliki ukuran file yang lebih kecil sehingga halaman situs web akan lebih cepat untuk ditampilkan.
Meskipun terlihat rumit, tapi teknik ini mudah untuk didekripsi. Baik menggunakan tools online ataupun langsung didekrip menggunakan developer tools yang ada di browser modern. Secara pribadi saya tidak begitu berminat jika ada situs yang memberi script js dengan metode ini, karena kita harus mendekripsi ulang untuk memahami koding tersebut dan kita sama sekali tidak tahu apa yang sebenarnya terdapat di dalam koding tersebut, sehingga jika asal comot dari sebuah situs web bisa jadi script tersebut berisi malware yang tentu saja berbahaya jika dijalankan di komputer kita.

Tags : Javascript, Enkripsi, JS
Kategori : Developer

1 komentar:

  1. kalo enkripsi end-to-end dengan aes-256-cbc antara php dan javascript bisa ga mas?

    BalasHapus

Mohon menggunakan kata-kata yang baik ^^