Zend Guard6.0使用教程——PHP代码加密
2015-08-09 13:44
507 查看
Zend Guard 6可以用于PHP项目的加密与版权控制,防止自己的PHP成功被人盗窃,加密使用过程非常简单,本文详细的介绍了Zend Guard 6在的加密使用教程!
phpStudy2013 PHP版本:Apche + PHP 5.4 + FastCGI模式
破解期限:zendguard6.0破解文件,将”zendguard6.0破解文件“压缩包内4个文件放到/Zend /Zend Guard - 6.0.0/plugins /com.zend.guard.core.resources.win32.x86_6.0.0.201305051318/resources/ 目 录下,盖掉。
a. 将ZendLoader.dll拷贝到php的ext扩展文件目录;
b. 在php.ini中末尾加入配置项
[Zend.loader]
zend_extension="./ext/ZendLoader.dll"
zend_loader.enable=1
zend_loader.disable_licensing=0
zend_loader.obfuscation_level_support=3
zend_loader.license_path=
c. 验证是否添加成功,查看phpinfo(),看是否具有以下标识,有则成功。
Project name(项目名),
Product name(需加密的产品名),
Product Version(产品版本),
OutPut Location(加密项目输出路径)
b. 添加需加密的源文件目录(Add Folder)或源文件(Add File),点击Next;
c. 选择php版本,加密的文件类型与忽略的目录(默认就好);
d. 点击Finish,完成。
如果所示,左侧项目列表、右侧配置选项;其中Overview(刚刚配置的各项信息),Security(版权控制的设置,序列号、软件期限、ip限制等)。
a. 生成序列号,选择新生成的序列号,点击OK;
b. 产品期限授权(永久有效、到期时间点、到期剩余时间)
c. 加密与混淆设置(默认,也可以自定义)
a. 生成序列号,选择新生成的序列号,点击OK;
b. 接着设置生成序列号文件。显示设置序列号文件使用的注册名、保存位置、Key,期限;
c. 接着设置限制的IP、主机host、用户数量;
d. 附加信息,可以不填;点击Finish完成;
3. 右
zend_extension="./ext/ZendLoader.dll"
zend_loader.enable=1
zend_loader.disable_licensing=0
zend_loader.obfuscation_level_support=3
zend_loader.license_path="D:/www/test.com/zendLicense.zl"
注意:多个license文件
uxnix用英文冒号 : 隔开,Windows用英文分号 ; 隔开多个路径;
Examples:
The following lines specify two license files (UNIX).
zend_loader.license_path=/usr/local/Zend/licenses/Lic.zl:/usr/local/Zend/licenses/Lic2.zl
The following line specifies one license file and a license folder (Windows).
zend_loader.license_path=C:/dir1;C:/dir2;C:/dir3/lic.zl
PHP5.3安装Zend Guard Loader代替Zend Optimizer
Zend Encoder——PHP加密专家
一、准备工具
1. ZendGuard-6_0_0
下载地址:http://www.zend.com/en/products/guard/downloads#Windows2. ZendGuardLoader-70429-PHP-5.4-Windows-x86
下载地址:http://www.zend.com/en/products/guard/downloads#Windows3. zendguard6.0破解文件
下载地址:联系QQ:6341657174. 安装环境
Windows Server 2008 R2 StandardphpStudy2013 PHP版本:Apche + PHP 5.4 + FastCGI模式
二、安装过程
1. 搭建WAMP的环境
这里我使用的是phpStudy2013的集成环境,自带各种php版本切换,作为本地测试环境还是非常不错的。傻瓜式安装流程,一直下一步完成!2. ZendGuard-6.0安装
傻瓜式安装过程,点击下一步直到结束!破解期限:zendguard6.0破解文件,将”zendguard6.0破解文件“压缩包内4个文件放到/Zend /Zend Guard - 6.0.0/plugins /com.zend.guard.core.resources.win32.x86_6.0.0.201305051318/resources/ 目 录下,盖掉。
3. ZendGuardLoader配置
因“phpStudy PHP版本:Apche + PHP 5.4 + FastCGI模式”自带了Zend Guard Loader v3.3,这里我就简单说下;a. 将ZendLoader.dll拷贝到php的ext扩展文件目录;
b. 在php.ini中末尾加入配置项
[Zend.loader]
zend_extension="./ext/ZendLoader.dll"
zend_loader.enable=1
zend_loader.disable_licensing=0
zend_loader.obfuscation_level_support=3
zend_loader.license_path=
c. 验证是否添加成功,查看phpinfo(),看是否具有以下标识,有则成功。
三、加密功能
Zend Guard 6.0可以进行php代码加密与授权(期限、IP、域名、用户数授权)1.创建项目
a. 打开Zend Guard→File→New→Zend Guard Project→填写信息→Next;Project name(项目名),
Product name(需加密的产品名),
Product Version(产品版本),
OutPut Location(加密项目输出路径)
b. 添加需加密的源文件目录(Add Folder)或源文件(Add File),点击Next;
c. 选择php版本,加密的文件类型与忽略的目录(默认就好);
d. 点击Finish,完成。
如果所示,左侧项目列表、右侧配置选项;其中Overview(刚刚配置的各项信息),Security(版权控制的设置,序列号、软件期限、ip限制等)。
2. Security:生成序列号,产品期限授权,加密与混淆设置
a. 生成序列号,选择新生成的序列号,点击OK;
b. 产品期限授权(永久有效、到期时间点、到期剩余时间)
c. 加密与混淆设置(默认,也可以自定义)
a. 生成序列号,选择新生成的序列号,点击OK;
b. 接着设置生成序列号文件。显示设置序列号文件使用的注册名、保存位置、Key,期限;
c. 接着设置限制的IP、主机host、用户数量;
d. 附加信息,可以不填;点击Finish完成;
3. 右
9980
键点击项目,选择Encode Project,生成加密文件;
4. 设置php.ini的zend_loader.license_path,即序列号文件;重启Apache服务器,才能生效。
[Zend.loader]zend_extension="./ext/ZendLoader.dll"
zend_loader.enable=1
zend_loader.disable_licensing=0
zend_loader.obfuscation_level_support=3
zend_loader.license_path="D:/www/test.com/zendLicense.zl"
注意:多个license文件
uxnix用英文冒号 : 隔开,Windows用英文分号 ; 隔开多个路径;
Examples:
The following lines specify two license files (UNIX).
zend_loader.license_path=/usr/local/Zend/licenses/Lic.zl:/usr/local/Zend/licenses/Lic2.zl
The following line specifies one license file and a license folder (Windows).
zend_loader.license_path=C:/dir1;C:/dir2;C:/dir3/lic.zl
最后附上软件与使用教程的链接:
链接:http://pan.baidu.com/s/1ntyYUEl 密码:1lruPHP5.3安装Zend Guard Loader代替Zend Optimizer
Zend Encoder——PHP加密专家
相关文章推荐
- 源码被倒卖,大厂薅羊毛,开源真的只能被予取予求?
- Patrol 7 架构下?的处理方法
- 中病毒后常用的解决方法病毒终极解决方案
- 用ASP编写的加密和解密类
- 一些通用跳转地址,XXOXX的时候有点用
- 破解电信检测,突破多用户共享上网补丁包下载
- 密码破解全教程
- VBS脚本加密/解密VBS脚本(简易免杀版1.1)
- QQ尾巴 InfoMs.Ime 解决方案
- BAT加密工具 EncryBat 非编译型bat批处理加密方案与代码
- C#对称加密(AES加密)每次生成的结果都不同的实现思路和代码实例
- SQLServer 2008中的代码安全(一) 存储过程加密与安全上下文
- 实例讲解SQL Server加密功能
- C#实现对文件进行加密解密的方法
- C#实现数据包加密与解密实例详解
- IE对CSS样式表的限制分析与解决方案
- C#最简单的字符串加密解密方法
- C#加密app.config中连接字符串的方法
- C#使用伪随机数实现加密用户密码的方法