纳速健身
标题:
用Zend Encoder如何加密PHP源码
[打印本页]
作者:
awagink
时间:
2008-4-2 14:45
标题:
用Zend Encoder如何加密PHP源码
因为
php
是脚本语言,发布后源码容易暴露,尤其是在使用虚拟主机的时候,如果用Zend Encoder加密后,相当于在源码上加了一层保护,而且据说还加快了程序的运行速度,我们为什么不使用它呢,呵呵.
安装软件时,在选择安将目录后会有一个对话框让你选择许可证的地址,这里我们选择下面的在本地磁盘查找,然后在接下的的对话框中输入我们下载到的许可证文件“zend_encoder.dat”的路径(压缩包的“crack”文件夹里)。(下载Zend Encoder的地址很多,可以从网上搜索)
软件的使用方法非常的简单,首先选择“File->NewProject”新建一个项目,然后在该项目下添加你要加密的文件或文件夹。在右边的“Target Directory”选项里输入保存加密
PHP
文件的路径。然后点“Encode”按钮就可以对当前项目中的
PHP
文件进行加密了。你还可以将当前项目保存起来,以便你的
PHP
文件更新后重新加密。
PHP
文件加密后,文件大小也变得小多了,以前一个30K的文件加密后只有14K。
技巧:在“Tools->Settings”对话框的“Extensions to Encoder”文本框中你可以对要加密的文件扩展名进行指定(多个扩展名用空格分隔),使Zend Encoder只对这些文件进行加密。
加密后的
PHP
文件需要服务器上有“ZendOptimizer”才能正常显示,而一般在“Zend Encoder”压缩包的“optimizer_packages”目录中都能够找到该文件,如果没有的话可以到
www.zend.com
免费下载。安装完成后重新启动WEB服务器就可以正常浏览加密的
PHP
文件了。而一般的
PHP
空间都是应该支持“ZendOptimizer”的。
小知识点:zend encoder和zend safeguard有什么区别?
Zend SafeGuard Suite 是加密编写的
PHP
程序,保护源代码的完全解决方案,是一个包括了
Zend Encoder + Zend License Manager 的工具套装。
欢迎光临 纳速健身 (https://nasue.com/)
Powered by Discuz! X3.4