使用eAccelerator 加密PHP程式
複製程式碼 程式碼如下:
# /usr/local/bin/encoder
複製程式碼 程式碼如下:
Usageage: encoder [options] source_file_name
encoder [options] source_file_name...
encoder [options] source_directory_name...
Options:
-s suffix
-a
encode all files (no by default)
-l
follow symbolic links (no by default)
-r
encode directories recive (noelector )
-c
copy files those shouldn't be encoded (no by default)
-f
overwrite existing files (no by default)
-w
If you encode only one script then 'target' specifyes an output
file name. If you encode directory or several files at once
then 'target' specifyes an output directory name.
Examples:
encoder some_file.php
encoder some_file.php -o some_encoded_file.php
encoder *.php -o some_dir
. -sphp -sinc -o ~/public_html/y
稍微玩一下應該就知道怎用了...
使用encoder 去對PHP 程式加密編碼,會產生另外一個檔案,你也可以對整個目錄進行轉換,例如:
程式碼如下:# encoder code -rcf -sphp -sinc - o code_encoded
這個指令會把code/ 目錄下所有的php / inc 結尾的檔案作編碼,並存放到code_encoded 下面,
同時,由於指定了-c 這個選項,其他格式、不需要編碼的檔案,如jpg/gif/html/js 等,