zend-guard工具使用
目录
1、加载源码目录
file->new
2、通用信息配置
产品名称: MY_EE
产品版本: 1.1
输出路径: G:\code\myee
zend loader兼容: zendloder版本及php版本-建议5.3
代码优化: full
错误控制: 忽略错误
冗长级别: 冗长
【图1】
3、源码选项
默认使用全局源码选项
php版本:5.3
【图2】
4、安全
【图3】
4.1、只运行加密代码:
否
4.2、过期:
代码永久不过期(Never),最好是和合同期限一样到期,与AnySDK License .al文件一样的过期限制
4.3、本次加密zend产品许可证:
- a、如果是新客户,可以先生成客户独自的key,点击Generate Product License File,填写产品名称、注册客户、选择license保存路径,生成privatekey,Configure License Keys->Generate->修改name(每一次新加密即每个客户使用一个key)
【图4】
- b、ip、主机限制
【图5】
- c、增加license键值对
【图6】
- d、如果是已有客户,直接在License Key选择key
【图7】
4.4、加密及混淆
允许清除php代码注释块
允许清除代码行号
不允许混淆变量、函数、方法(会导致服务路由异常及web服务空白)
5、不加密混淆的代码文件
【图8】
6、加密文件头部信息
【图9】
7、xml配置
以上6个步骤生成的配置都会写到xml文件中
@tsingchan