Posts Tagged php_screw
php源码加密工具–php_screw
最近因为项目需要,对部分源码进行加密,Zend是好,就是要好多$,搜索了一下,找到这个开源的加密工具:php screw。
下载地址:http://sourceforge.net/project/showfiles.php?group_id=52025 当前最新版本1.5
tar zxvf php_screw.1.5.tar.gz
cd php_screw.1.5
/usr/local/php/bin/phpize
./configure --with-php-config=/usr/local/php/bin/php-config
vim my_screw.h # 这里可以修改密码,既然选择了加密,当然不能用默认的,随便改吧,多几个,少几个都可以
make
cd php_screw.1.5
/usr/local/php/bin/phpize
./configure --with-php-config=/usr/local/php/bin/php-config
vim my_screw.h # 这里可以修改密码,既然选择了加密,当然不能用默认的,随便改吧,多几个,少几个都可以
make
这时在./modules下会有一个php_screw.so,把这个文件复制到php的extension目录下,在我这里是/usr/local/php/lib/php/extensions/no-debug-non-zts-20060613
然后打开php.ini,修改register_global =Off 为 register_global =On,在最后加一行 extension=”php_screw.so”
如果提示so不到,检查一下extension目录,我这里是前面设置了extension目录,所以这里只要文件名。
到php_screw.1.5/tools目录下,执行make,会生成用来加密的工具screw,我们就用这个文件来加密PHP源码,用法很简单
./screw php_file
近期评论