码迷,mamicode.com
首页 > Web开发 > 详细

Linux下安装php screw

时间:2014-09-23 15:14:34      阅读:158      评论:0      收藏:0      [点我收藏+]

标签:http   io   ar   for   文件   sp   问题   on   c   

1、下载地址:http://sourceforge.net/projects/php-screw/

2、

  tar zxvf php_screw_1.5.tar.gz

  cd php_screw_1.5

  phpize

  ./configure

  make(注:这里因为环境不同可能会报错,请根据提示安装相应内容,zlib,zib-devel)

3、

  vi /etc/php.ini

  添加:extension = /usr/lib/php/modules/php_screw.so

4、

  cd tools

   make

5、

  cp screw /usr/bin/

6、screw 你要加密的php文件

7、批量加密

  find /path/to/php/source -name “*.php” -print | xargs -n1 screw

  可以对/path/to/php/source目录下的所有后缀为php的文件加密,包括子目录下的。

  find  /path/to/php/source  -name “*.screw” -print | xargs -n1 rm //删除所有的.php源文件的备份文件

8、

  vi php_screw.h

  define PM9SCREW “\t任意字符\t”
  define PM9SCREW_LEN 长度
  
9、

  vi my_screw.h

  short pm9screw_mycryptkey[] = {
    11152, 368, 192, 1281, 62
  };
  short pm9screw_mycryptkey[] = {
    12852, 968, 192, 1281, 62, 269
  };
自定义加密种子文件,这个可能是该程序的亮点,用你喜欢的文本编辑器打开源码目录下的my_screw.h,修改文件里面的数组文件,可以用数字添 加该数组的长度。数组越长,加密越可靠。而且该数组的长度不会影响加密以及你的PHP程序执行的速度.测试发现不要大于5位数,大了就会解密解析有问题。

Linux下安装php screw

标签:http   io   ar   for   文件   sp   问题   on   c   

原文地址:http://www.cnblogs.com/LoveJulin/p/3988077.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!