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与javascript实现变量交互的示例代码
Jul 23 PHP
thinkphp的CURD和查询方式介绍
Dec 19 PHP
php检测iis环境是否支持htaccess的方法
Feb 18 PHP
你可能不知道PHP get_meta_tags()函数
May 12 PHP
php检索或者复制远程文件的方法
Mar 13 PHP
PHP实现的浏览器检查类
Apr 11 PHP
Zend Framework常用校验器详解
Dec 09 PHP
laravel 5.4中实现无限级分类的方法示例
Jul 27 PHP
Yii 访问 Gii(脚手架)时出现 403 错误
Jun 06 PHP
php函数式编程简单示例
Aug 08 PHP
laravel框架与其他框架的详细对比
Oct 23 PHP
PHP For循环字母A-Z当超过26个字母时输出AA,AB,AC
Feb 16 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正则表达式基本知识与应用详解【经典教程】
2017/04/17 PHP
php在linux环境中如何使用redis详解
2020/12/15 PHP
PHP中echo与print区别点整理
2021/03/09 PHP
JavaScript代码复用模式实例分析
2012/12/02 Javascript
把jQuery的类、插件封装成seajs的模块的方法
2014/03/12 Javascript
jQuery使用andSelf()来包含之前的选择集
2014/05/19 Javascript
jQuery将多条数据插入模态框的示例代码
2014/09/25 Javascript
jQuery仿天猫实现超炫的加入购物车
2015/05/04 Javascript
JavaScript中innerHTML,innerText,outerHTML的用法及区别
2015/09/01 Javascript
jQuery qrcode生成二维码的方法
2016/04/03 Javascript
javascript实现粘贴qq截图功能(clipboardData)
2016/05/29 Javascript
node-http-proxy修改响应结果实例代码
2016/06/06 Javascript
原生Javascript插件开发实践
2017/01/09 Javascript
JavaScript之json_动力节点Java学院整理
2017/06/29 Javascript
浅谈针对Vue相同路由不同参数的刷新问题
2018/09/29 Javascript
详解JavaScript 新语法之Class 的私有属性与私有方法
2019/04/23 Javascript
通过实例学习React中事件节流防抖
2019/06/17 Javascript
Python 面向对象 成员的访问约束
2008/12/23 Python
python实现给微信公众号发送消息的方法
2017/06/30 Python
Python基于jieba库进行简单分词及词云功能实现方法
2018/06/16 Python
python+pyqt5编写md5生成器
2019/03/18 Python
Python 调用 Outlook 发送邮件过程解析
2019/08/08 Python
python两个_多个字典合并相加的实例代码
2019/12/26 Python
Python实现栈的方法详解【基于数组和单链表两种方法】
2020/02/22 Python
python+selenium 简易地疫情信息自动打卡签到功能的实现代码
2020/08/22 Python
使用html5+css3来实现slider切换效果告别javascript+css
2013/01/08 HTML / CSS
HTML5之WebGL 3D概述(上)—WebGL原生开发开启网页3D渲染新时代
2013/01/31 HTML / CSS
德国黑胶唱片、街头服装及运动鞋网上商店:HHV
2018/08/24 全球购物
AutoShack.com加拿大:北美主要的汽车零部件零售商
2019/07/24 全球购物
介绍一下gcc特性
2012/01/20 面试题
个人求职简历的自我评价
2013/10/19 职场文书
酒店人事专员岗位职责
2013/12/19 职场文书
诚信承诺书模板
2014/05/26 职场文书
单方离婚协议书范本(2014版)
2014/09/30 职场文书
小鞋子观后感
2015/06/05 职场文书
《艾尔登法环》1.03.3补丁上线 碎星伤害调整
2022/04/06 其他游戏