Zend Guard一些常见问题解答


Posted in PHP onSeptember 11, 2008

1.什么是Zend Guard?

Zend Guard是PHP市场上第一个保护PHP知识产权的代码加密解决方案和电子许可管理方案。Zend Guard通过原始代码加密以及限制分发没有授权的软件来实现软件的最大化收益。

2.Zend Guard的系统需求

支持的操作系统:
Linux x86
Windows x86 2000 / XP / 2003 / Vista (仅支持32位)
Mac OS X 10.4, 10.5

支持的PHP版本:
4.2.x 到5.2.x

3.Zend Guard与Zend Optimizer的关系及兼容性

Zend Guard加密后的PHP源程序需要环境中安装Zend Optimizer才可以运行,同时Zend Optimizer在加密的过程中也可以实现优化代码的作用。

以下为各个Zend Guard版本与Zend Optimizer各版本的对应关系:

Zend Encoder / SafeGuard 3.1 (HOST ID) - Optimizer 2.5.x
Zend Encoder / SafeGuard 3.6 (Zend ID) - Optimizer 2.5.2
Zend Guard 4.x (Basic Encoding) - Optimizer 2.6.x
Zend Guard 5.0 (PHP 4, Basic Encoding) - Optimizer 2.6.x
Zend Guard 4.x (Full Obfuscation) - Optimizer 3.0.x
Zend Guard 5.0 (PHP 4, Full Obfuscation) - Optimizer 3.0.x
Zend Guard 5.0 (PHP 5, All Encoding) - Optimizer 3.3.x

3.如何试用Zend Guard?

可以从以下页面下载Zend Guard最新的5.0.1并安装试用:
http://www.phpchina.com/download/
注意:试用版本不限使用期限,但是加密后的PHP源代码会在14天后过期;如果同时为某个程序加密同时生成许可文件,该许可文件将在3天后过期,所以为了您的利益,我们提醒您尽快购买正式的Guard许可。

4.如何安装Zend Guard?

安装Guard有两种方式:一种是直接下载Zend Guard安装包,解压并按照安装向导来安装;另一种方式是在安装Zend Studio(Zend 的一个IDE)的过程中从网络直接安装。

5.如何购买Zend Guard?

中国的用户购买Zend Guard,可以联系Zend中国技术支持中心:
联系人:陈虹
电话:(010)51657885-837
E-mail:chenghong@comsenz.com
MSN:zendchenhong@hotmail.com

6.Zend id是什么?如何生成Zend id?

Zend id用于绑定您使用Zend Guard的机器,生成一个Zend id后,如果您购买了Zend Guard,Zend会根据您的Zend id生成一个唯一对应您的许可文件。
如何生成Zend id请查看:
http://www.phpchina.com/bbs/thread-28258-1-1.html

7.如何注册Zend Guard?

打开ZendGuard,点菜单中的help,选择Register,选择Serch a license file on my disk,找到你保存在本机的zend_guard.zl的路径,点击注册即注册成功。

8.Zend Guard中的Basic Encoding和Full Obfuscation指的是什么?

Zend Guard采用了三层防护机制:加密,混淆和许可文件管理,加密的级别依次递增,Encoding指的是基本的文件加密,而Obfuscation指的是将文件中的变量、函数、类等名称进行模糊处理,您可以根据自己的需要决定选用哪个级别的加密。

9.运行的加密文件出现以下类似错误提示:“Fatal error: Incompatible file format......”是什么原因?

这是因为Zend Optimizer的版本不兼容的问题,建议安装最新的Zend Optimizer,版本之间的对应关系可以查看FAQ问题3。

10.Zend Guard中的Work only with encoded files选项是什么含义?

Work only with encoded files是一种最高安全形式的加密,这是对您项目中所有的文件作为一个整体进行加密,以后当其中的某个文件单独提取出来运行或与其它项目的加密文件同时运行,这样是无法运行的。除非您为安全性考虑,我们还是不推荐加密时选择这个选项。

PHP 相关文章推荐
session 的生命周期是多长
Oct 09 PHP
用PHP读取flv文件的播放时间长度
Sep 03 PHP
PHP对字符串的递增运算分析
Aug 08 PHP
PHP之uniqid()函数用法
Nov 03 PHP
Zend Framework框架教程之Zend_Db_Table_Rowset用法实例分析
Mar 21 PHP
windows7配置Nginx+php+mysql的详细教程
Sep 04 PHP
详解EventDispatcher事件分发组件
Dec 25 PHP
swoole和websocket简单聊天室开发
Nov 18 PHP
PHP APP微信提现接口代码
Sep 30 PHP
PHP结合Ffmpeg快速搭建流媒体服务的实践记录
Oct 31 PHP
Laravel 框架返回状态拦截代码
Oct 18 PHP
PHP实现简单注册登录系统
Dec 28 PHP
php目录管理函数小结
Sep 10 #PHP
php获取某个目录大小的代码
Sep 10 #PHP
php递归列出所有文件和目录的代码
Sep 10 #PHP
在服务端进行目录建立、删除,文件上传、删除的过程的php代码
Sep 10 #PHP
php面向对象的方法重载两种版本比较
Sep 08 #PHP
php+AJAX传送中文会导致乱码的问题的解决方法
Sep 08 #PHP
php chr() ord()中文截取乱码问题解决方法
Sep 08 #PHP
You might like
php下目前为目最全的CURL中文说明
2010/08/01 PHP
解析PHP之提取多维数组指定列的方法
2017/01/03 PHP
Aster vs Newbee BO5 第一场2.19
2021/03/10 DOTA
关于JavaScript的gzip静态压缩方法
2007/01/05 Javascript
判断客户浏览器是否支持cookie的示例代码
2013/12/23 Javascript
遍历json获得数据的几种方法小结
2017/01/21 Javascript
JS日程管理插件FullCalendar简单实例
2017/02/07 Javascript
JavaScript控制输入框中只能输入中文、数字和英文的方法【基于正则实现】
2017/03/03 Javascript
在vue-cli脚手架中配置一个vue-router前端路由
2017/07/03 Javascript
JS简单判断是否在微信浏览器打开的方法示例
2019/01/08 Javascript
JS实现简单打字测试
2020/06/24 Javascript
Postman无法正常返回结果问题解决
2020/08/28 Javascript
[05:23]DOTA2-DPC中国联赛2月1日Recap集锦
2021/03/11 DOTA
python切换hosts文件代码示例
2013/12/31 Python
pyqt4教程之实现半透明的天气预报界面示例
2014/03/02 Python
Python写的英文字符大小写转换代码示例
2015/03/06 Python
探究数组排序提升Python程序的循环的运行效率的原因
2015/04/01 Python
python实现的AES双向对称加密解密与用法分析
2017/05/02 Python
Python实现输出某区间范围内全部素数的方法
2018/05/02 Python
python实现Zabbix-API监控
2018/09/17 Python
django 环境变量配置过程详解
2019/08/06 Python
Python 实现自动导入缺失的库
2019/10/29 Python
浅谈python3 构造函数和析构函数
2020/03/12 Python
商场中秋节广播稿
2014/01/17 职场文书
诚信考试倡议书
2014/04/15 职场文书
七夕活动策划方案
2014/08/16 职场文书
庆元旦演讲稿
2014/09/15 职场文书
党员干部群众路线个人整改措施
2014/09/18 职场文书
2014年国庆节寄语
2014/09/19 职场文书
2014班子成员自我剖析材料思想汇报
2014/10/01 职场文书
行政执法队伍作风整顿个人剖析材料
2014/10/11 职场文书
党的群众路线教育实践活动方案
2014/10/31 职场文书
市场部岗位职责
2015/02/12 职场文书
2016自主招生校长推荐信范文
2015/03/23 职场文书
2015年食堂工作总结报告
2015/04/23 职场文书
游戏《我的世界》澄清Xbox版暂无计划加入光追
2022/04/03 其他游戏