Wednesday, January 13, 2010

Bedah script

Bedah script : Enkripsi tag html dengan php & java script

Pernahkah anda melihat suatu source code sebuah website yang terenkripsi ? Ya mungkin kode2 nya bukan tag-tag html lagi melainkan sebuah kata-kata yang acak dikombinasikan dengan karakter-karakter yang aneh ataupun hanya kumpulan kombinasi angka binary dan heksadesimal yang acak sehingga kita gak bisa melihat ataupun membaca tag html website tersebut. Dari pengalaman itulah saya akan sedikit share ilmu tentang mengutak-atik script bagaimana cara membuat enkripsi tag html. Sebenarnya trik enkripsi ini diperoleh ketika saya membuka source code sebuah website. Berikut sebagian kodenya.



Coba anda amati 2 karakter dari belakang misal \u0068 =>68, \u006c => 6c yang ternyata tidak lain adalah karakter heksadesimal dimana karakter heksadesimal 68 = h {huruf kecil}, 6c = l. Untuk mengecek nilai dari karakter2 heksadesimal gunakan potongan script php
berikut :

_________________.bof.__________________


AsciiStringHeksadesimal

";
for($i=60;$i<123;$i++) { echo " ".$i."".chr($i)."".bin2hex(chr($i))."

";
}
echo "";
?>
_____.eof.______________________________


Dan hasil dari 3c,68,74,6d,6c,3e,3c,68,65,61,64,3e
jika kita rangkai adalah
Dengan menambahkan karakter \u00 didepannya maka 2
karakter heksadesimal tsb akan dijadikan string
yang dapat dibaca oleh browser tetapi masih dalam
format karakter heksadesimal. Hhmmm....
Bagaimana cara membuat seperti itu ??
Begini kita mulai dari sini , buat file php
masukkan script berikut :

_______. bof .______________________________

Enkripsi tag html


Masukkan tag html :









Hasil enkripsi :




_______. eof .______________________________

jalankan dan cobalah untuk mengenkripsi sebuah
halaman website [hanya tag html] kemudian hasil
enkripsi tadi panggil dengan menggunakan javascript
dan simpan di page lain.



Lihat hasilnya coba klik kanan halaman web anda.
Hohoho.. jika berhasil yg tampil hanyalah kumpulan
kombinasi karakter heksadesimal . Jika fasilitas
javascriptnya di disable maka halaman web anda gak
bisa tampil.

Blogger templates

 
AF Blog Copyright © 2009-2015 AFachri R Designed AFachri R