PHP Screw (encrypt your PHP source)
June 13th, 2013 by Idris
Beberapa waktu yang lalu dipermasalahkan karena php optimizer yang gratis seperti turck-mmcache dan eaccelerator sudah tidak mensupport php5 dengan baik, padahal ada salah satu fitur yang kusukai yaitu enkripsi source php. akhirnya mulai melirik Zend Guard/Optimizer… dah mikir-mikir kok ya bayar… akhir nya cari-cari lagi dan nemu php screw… hasilnya lumayan untuk encrypt source php..
Berikut link asal dari php srew http://sourceforge.net/projects/php-screw/
Dan kalau mau download filenya bisa disini
cara installasinya cukup mudah:
1. extract: # tar -xzvf php_screw-1.5.tar.gz –> lanjutkan masuk ke direktori hasil extract
2. prepare php compiling: # phpize –> nah untuk command yg ini packet php5-dev harus sudah di install dulu
3. cek kelengkapan: # ./configure
4. compile: # make –> nah kalau ada error di file php_screw.c baris 124 dan 133, silahkan baris tersebut dihapus/dicomment
5. nah kalau compile sudah berhasil pindahkan hasil compile ke folder module dari php: # mv modules/php_screw.so /usr/lib/php5/20090626+lfs/
6. daftarkan module screw di php ini:# echo “extension=php_screw.so” > /etc/php5/conf.d/php_screw.ini
7. restart webserver: /etc/init.d/apache2 restart
plugin untuk php5 sudah terinstall, coba buat file php untuk fungsi phpinfo() lalu cek apakah php screw dah masuk, selanjutnya compilasi aplikasi encodingnya
1. cd tools
2. make
3. copy screw /usr/local/bin
nah selesai, waktunya encoding php source nya caranya: screw <file.php>
done!!!!
- Posted in Info umum