zend guard6.0使用教程.doc

一、准备工具

1. ZendGuard-6_0_0

下载地址:http://www.zend.com/en/products/guard/downloads#Windows

2. ZendGuardLoader-70429-PHP-5.4-Windows-x86

下载地址:http://www.zend.com/en/products/guard/downloads#Windows

3. zendguard6.0破解文件

下载地址:http://pan.baidu.com/s/1jGsXlmY

4. 安装环境

Windows Server 2008 R2 Standard
        phpStudy2013  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. 右键点击项目,选择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  密码:1lru

如文中未特别声明转载请注明出自:技迷小站

版权控制之zend guard 6.0使用教程的更多相关文章

  1. php5.3 安装 Zend Guard Loader

    解包 tar -zxvf ZendGuardLoader-php-5.3-linux-glibc23-x86_64.tar.gz 复制 ZendGuardLoader.so 至 PHP 扩展目录 cp ...

  2. PHP 文件加密Zend Guard Loader 学习和使用(如何安装ioncube扩展对PHP代码加密)

    一.大体流程图 二.PHP 项目文件加密 下表列出了Zend产品中的PHP版本及其内部API版本和Zend产品版本. 如何加密请往后看 三.如何使用 第一步:确认当前环境 Amai Phalcon 前 ...

  3. CentOS7.0+Zend Guard Loader for PHP 5.6环境搭建

    本文是在centos7.0环境下搭建的, 由于我的php是5.6版本的, 所以需要去下载对应的Zend Guard Loader. 下载地址: http://www.zend.com/en/produ ...

  4. CentOS 安装 Zend Guard Loader

    说明:PHP5.3以上的版本不再支持Zend Optimizer,已经被全新的 Zend Guard Loader 取代,下面是安装Zend Guard具体步骤,以下操作均在终端命令行执行 在 Zen ...

  5. PHP加速处理插件 Zend Optimizer,Zend Guard Loader 和 Zend Opcache 区别

    PHP 5.3.X   以前版本 为  Zend Optimizer PHP 5.3.X   之后 更名为  Zend Guard Loader 可以帮助php执行加密后的php代码 安装实例以Ubu ...

  6. PHP5.3、PHP5.4下安装ZendOptimizer或Zend Guard Loader的方法

    现在很多PHP程序都需要ZendOptimizer环境,但是ZendOptimizer在PHP5.2之后已经被支持,那怎么办,Zend也不会这么做,原来PHP5.3开始ZendOptimizer正式改 ...

  7. Linux(centos)如何安装Zend Optimizer Zend Guard Loader

    很多php开源系统都是基于Zend Optimizer的,所以我们需要先安装Zend Optimizer.但在php5.3之后Zend Optimizer被Zend Guard Loader 取代了, ...

  8. Zend Studio 12.0.2正式版发布和破解方法,zend studio 12.0.1汉化,相式设置为Dreamweaver,空格缩进为4个, 代码默认不折叠的设置,Outline中使用的图形标志,代码颜色之eot设置。

    背景:zend studio 12.0.2 修复了一个12.0.1的:  Fixed problem with referenced variables marked as undefined,我都说 ...

  9. PHP5.5.38版本Zend Guard loader for 5.5安装(详细)

    第一次在博客园写东西记录自己,不,可以说第一次在网上写东西记录自己,我只是个菜鸟,具体的不太懂, 但是作为一个菜鸟我肯定把我遇到的问题给详细的表述出来,大神勿喷.在安装Zend Guard loade ...

随机推荐

  1. mkinitrd---简单介绍

    转载:http://blog.csdn.net/zwcq82/article/details/4295481 原来对mkinitrd不是很了解.最近做内核升级,需要制作信息的initrd文件,发现出错 ...

  2. C#基础--struct(结构体)

    结构体和类有点类似    我们定义一个类的时候    是class   类名   定义结构体的时候是 struct   结构体名 结构体的写法 struct Point { // public int ...

  3. E - 娜娜梦游仙境系列——莫名其妙的插曲

    E - 娜娜梦游仙境系列——莫名其妙的插曲 E - 娜娜梦游仙境系列——莫名其妙的插曲 Time Limit: 2000/1000MS (Java/Others)    Memory Limit: 1 ...

  4. SQL查询中的in与join效率比较

    大多数情况下,程序员比较喜欢使用in来查询符合某些条件的数据,最近在查询某个角色有哪些用户的方法中,使用了in语句: ) FROM baseuser AND BaseUser.Id IN (SELEC ...

  5. 【Android 界面效果40】Android4.0-Fragment框架实现方式剖析(一)

    经过反复的学习对比,个人觉得带着问题学习新知是最有效的学习方式,因此文本就以提问的方式来讲述Fragment框架实现方式. 1.什么是Fragment? Fragment包含在Activity中,Fr ...

  6. uva 11234 Expressions 表达式 建树+BFS层次遍历

    题目给出一个后缀表达式,让你求从下往上的层次遍历. 思路:结构体建树,然后用数组进行BFS进行层次遍历,最后把数组倒着输出就行了. uva过了,poj老是超时,郁闷. 代码: #include < ...

  7. 单例模式——Singleton

    模式分类: 从目的来看: 1.创建型(Creational)模式:负责对象创建. 2.结构型(Structural)模式:处理类于对象间的组合. 3.行为型(Behavioral)模式:类与对象交互中 ...

  8. CSS3实战手册(第3版)(影印版)

    <CSS3实战手册(第3版)(影印版)> 基本信息 原书名:CSS3: The Missing Manual, 3E 作者: David Sawyer McFarland 出版社:东南大学 ...

  9. 未能正确加载“radlangsvc.package,radlangsvc.vs,version=10.0.0,culture=neutra

    1: 参考 http://blog.csdn.net/woaizhoulichao1/article/details/6911809 2: 开 始-->所有程序 -->Mircosoft  ...

  10. 10 个顶级 JavaScript 动画框架推荐

    使用JavaScript可以做出一些引人注目的动画效果,但通常不太容易实现.本文为你整理了10个非常优秀的JavaScript动画框架,使用它们你可以轻松实现动画效果.1. RaphaëlRaphaë ...