应用php

摘要: 您如今的部位是:PHP\ASP\JSP\NET在应用PHP全过程中发觉,自身撰写的php编码由于全是源码方法放到网络服务器上的因此非常容易就被他人取走随意改动(变为自身开发设计的)应用了。...

 您如今的部位是:PHP\ASP\JSP\NET

在应用PHP全过程中发觉,自身撰写的php编码由于全是源码方法放到网络服务器上的因此非常容易就被他人取走随意改动(变为自身开发设计的)应用了。
以便挽救自身的劳动者成效,我一直找寻一种能够数据加密php编码的手机软件。
最知名的便是Zend企业的Zendencoder了,可是并不是开源系统手机软件(要价很高,都没有寻找破译版)。
即然收费标准的用不了,大家就用开源系统的。我寻找了php_screw这一开源系统手机软件,现阶段全新版本号是1.3
网站地址
projects/php-screw/
我的安裝自然环境
系统软件:Slackware 10
手机软件:Apache 1.3.31
PHP 4.3.7
之上自然环境所有是slackware 10默认设置安裝后内置的。实际的Apache+php+mysql安裝方式参考以下
适用php的Apache自然环境安裝
得到手机软件
免费下载php_screw-1.3 (php-screw/php_screw-1.3.tgz?download)

安裝
1.将得到的php_screw-1.3.tgz文档放进/usr/local文件目录下,随后用tar缓解压力缩
tar zxvf php_screw-1.3.tgz2.进到/_screw-1.3文件目录刚开始安裝
cd /_screw-1.3phpize./confiugre3.设定自身用于数据加密的登陆密码
vi my_screw.h  -- Please change the encryption SEED key (pm9screw_mycryptkey) into the  values according to what you like.  The encryption will be harder to break, if you add more values to the  encryption SEED array. However, the size of the SEED is unrelated to  the time of the decrypt processing.  *  If you can read and understand the source code, to modify an original  encryption logic will be possible. But in general, this should not  be necessary.  OPTIONAL: Encrypted scripts get a stamp added to the beginning of the  file. If you like, you may change this stamp defined by  PM9SCREW and PM9SCREW_LEN in php_screw.h. PM9SCREW_LEN must  be less than or equal to the size of PM9SCREW.4.编译程序
make5.复制modules文件目录下的php_screw.so文档到//extension文件目录下
cp modules/php_screw.so //extension/6.编写php.ini文档
在php.ini文档里,添加以下句子
extension=php_screw.so7.再次起动Apache
/etc/rc.d/rc.httpd restart8.编译程序数据加密专用工具
cd toolsmake9.将tools文件目录下数据加密用的专用工具screw复制到适度文件目录
cp screw /usr/bin/历经之上的10步,就早已把php_screw-1.3所有安裝进行了。而且如今的php也早已适用表述数据加密过的php文档了
应用
1.现写一个得加密的php文档。 ?$a=0;$t=time();for($i=0;$i 5000000;$i++)  {$a=$a*$i;}$t1=time();echo " p echo "It used:";echo $t1-$t;echo "seconds";? pute.php文档放进/var/www/htdocs文件目录下。根据访问器浏览,将显示信息出php在很多测算时的速率(只有粗略地估算一下)
2.将大家写的php文档数据加密
cd /var/www/pute.pute.pute.php.screw储放了。 我较为了一下,数据加密前后左右的速率大约一样,基本沒有过多的损害。



联系我们

全国服务热线:4000-399-000 公司邮箱:343111187@qq.com

  工作日 9:00-18:00

关注我们

官网公众号

官网公众号

Copyright?2020 广州凡科互联网科技股份有限公司 版权所有 粤ICP备10235580号 客服热线 18720358503

技术支持:网页设计模板图片