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 相关文章推荐
PHP 抓取网页图片并且另存为的实现代码
Mar 24 PHP
PHP在字符断点处截断文字的实现代码
Apr 21 PHP
探讨GDFONTPATH能否被winxp下的php支持
Jun 21 PHP
php实现最简单的MVC框架实例教程
Sep 08 PHP
PHP PDOStatement对象bindpram()、bindvalue()和bindcolumn之间的区别
Nov 20 PHP
PHP生成plist数据的方法
Jun 16 PHP
PHP实现事件机制实例分析
Jun 26 PHP
PHP基于curl后台远程登录正方教务系统的方法
Oct 14 PHP
PHP排序算法之快速排序(Quick Sort)及其优化算法详解
Apr 21 PHP
PHP whois查询类定义与用法示例
Apr 03 PHP
tp5框架使用cookie加密算法实现登录功能示例
Feb 10 PHP
禁止直接访问php文件代码分享
May 05 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下正则来匹配dede模板标签的代码
2010/08/21 PHP
PHP实现更新中间关联表数据的两种方法
2014/09/01 PHP
浅谈PHP匿名函数和闭包
2019/03/08 PHP
uploadify在Firefox下丢失session问题的解决方法
2013/08/07 Javascript
jQuery网页版打砖块小游戏源码分享
2015/08/20 Javascript
jquery实现图片上传前本地预览功能
2016/05/10 Javascript
基于JavaScript实现鼠标箭头移动图片跟着移动
2016/08/30 Javascript
jQuery EasyUI之验证框validatebox实例详解
2017/04/10 jQuery
jQuery输入框密码的显示隐藏【代码分享】
2017/04/29 jQuery
详解vue-router 路由元信息
2017/09/13 Javascript
js实现鼠标拖拽缩放div实例代码
2019/03/25 Javascript
微信小程序访问豆瓣电影api的实现方法
2019/03/31 Javascript
视觉直观感受若干常用排序算法
2017/04/13 Python
python实现屏保计时器的示例代码
2018/08/08 Python
python SVD压缩图像的实现代码
2019/11/05 Python
window环境pip切换国内源(pip安装异常缓慢的问题)
2019/12/31 Python
安装完Python包然后找不到模块的解决步骤
2020/02/13 Python
在Matplotlib图中插入LaTex公式实例
2020/04/17 Python
Python flask框架如何显示图像到web页面
2020/06/03 Python
利用python中的matplotlib打印混淆矩阵实例
2020/06/16 Python
python支持多继承吗
2020/06/19 Python
Python常用库Numpy进行矩阵运算详解
2020/07/21 Python
python 如何在测试中使用 Mock
2021/03/01 Python
H5混合开发app如何升级的方法
2018/01/10 HTML / CSS
New Era英国官网:美国棒球帽品牌
2018/03/21 全球购物
DJI美国:消费类无人机领域的领导者
2018/04/27 全球购物
介绍一下.net和Java的特点和区别
2012/09/26 面试题
自我鉴定的范文
2013/10/03 职场文书
总经理岗位职责范本
2014/02/02 职场文书
行政助理工作职责范本
2014/03/04 职场文书
农林环境专业求职信
2014/03/13 职场文书
《李时珍夜宿古寺》教学反思
2014/04/09 职场文书
庆七一活动总结
2014/08/27 职场文书
预备党员转正材料
2014/12/19 职场文书
全国劳模先进事迹材料(2016精选版)
2016/02/25 职场文书
MySQL 全文索引使用指南
2021/05/25 MySQL