当前比较流行的两款PHP加密、解密工具Zend Guard和iconCube介绍

 更新时间:2014年09月05日 09:30:12   投稿:junjie  
这篇文章主要介绍了当前比较流行的两款PHP加密、解密工具Zend Guard和iconCube介绍,本文还给出了iconCube的安装教程,需要的朋友可以参考下

当前市场上较流行的对PHP进行上述加密授权的软件主要有二种:

(1)Zend公司的ZendGuard。

(2)ionCube公司的ionCube PHP Encode。

ZendGuard只能对带有PHP标记或源码的文件进行加密(如:.php,inc等),对于其他不带有PHP标记的文本方式保存的文件不能进行加密操作,支持期限,注册码。

ionCube PHP Encode,由ionCube开发,用于对PHP或非PHP文件进行加密工作。ionCube在功能方面经过测试可以优胜于Zend公司的ZendGuard,不仅支持期限,注册码,等加密方式,还支持对IP,MAC地址等复杂的加密方式。另外,对于ionCube来说不仅可以加密带有PHP标记或源码的php文件还可以对非php文件的以text方式保存的文件进行加密操作,如xml,js,css等。(但是读写时必须使用ionCube所提供的读入API进行读写操作。)

(a).加密的时候用:PHP Encoder (付费)

(b).解密、运行的时候用:Loader (免费)

 强烈推荐使用 iconCube

 如何安装ioncube扩展?

一、下载loader-wizard.php(支持php5.3、php5.4版本,暂不支持php5.5版本)

ioncube提供了一个安装的向导程序,可以非常方便的帮助检测php的运行环境,自动给出提示。

1.1 通过下面的地址下载loader-wizard:http://www.ioncube.com/loader-wizard/loader-wizard.zip

1.2 下载之后,将其解压缩,到apache的www或者htdoc目录。

二、运行loader-wizard.php程序

2.1 使用浏览器访问loader-wizard.php 比如 http://localhost/loader-wizard.php 实际的访问路径根据情况修改。

2.2 这个loader程序经过计算之后,会自动给出提示:

根据这个向导程序的提示,下载相应的解密软件。将下载下来的解密软件放在它指定的目录中。下载向导程序计算出来新的php.ini文件,替换系统原来的php.ini文件。重新启动apache。

2.3 验证是否安装成功

重新启动之后,再次访问loader.php,如果安装成功,系统会提示。 

看到这个界面,就表示解密软件已经安装成功了。

PS:关于加密技术,本站还提供了如下加密工具供大家参考使用:

MD5在线加密工具:http://tools.jb51.net/password/CreateMD5Password

Escape加密/解密工具:http://tools.jb51.net/password/escapepwd

在线SHA1加密工具:http://tools.jb51.net/password/sha1encode

短链(短网址)在线生成工具:http://tools.jb51.net/password/dwzcreate

短链(短网址)在线还原工具:http://tools.jb51.net/password/unshorturl

高强度密码生成器:http://tools.jb51.net/password/CreateStrongPassword

相关文章

  • php获得用户ip地址的比较不错的方法

    php获得用户ip地址的比较不错的方法

    这篇文章主要介绍了php获得用户ip地址的方法,需要的朋友可以参考下
    2014-02-02
  • php通过exif_read_data函数获取图片的exif信息

    php通过exif_read_data函数获取图片的exif信息

    这篇文章主要介绍了php通过exif_read_data函数获取图片的exif信息,默认情况下,PHP读取图片Exif信息模块是不开启的,我们需要先开启这个模块。开启Exif模块需要mbstring支持,这里就不详细说明了,我们来先看下函数的用法
    2015-05-05
  • thinkphp如何传递GET参数方法详解

    thinkphp如何传递GET参数方法详解

    这篇文章主要为大家介绍了thinkphp如何传递GET参数方法详解,有需要的朋友可以借鉴参考下,希望能够有所帮助,祝大家多多进步,早日升职加薪
    2023-05-05
  • nginx下安装php7+php5

    nginx下安装php7+php5

    本文给大家分享的是在nginx下安装php7,并且实现与php5共存,非常的实用,有需要的小伙伴可以参考下
    2016-07-07
  • 详解thinkphp的Auth类认证

    详解thinkphp的Auth类认证

    Auth类已经在ThinkPHP代码仓库中存在很久了,但是因为一直没有出过它的教程,很少人知道它,它其实比RBAC更方便。本文带着大家来详细了解它。
    2021-05-05
  • PHP常见数学函数及BC高精度数学函数用法示例

    PHP常见数学函数及BC高精度数学函数用法示例

    这篇文章主要介绍了PHP常见数学函数及BC高精度数学函数用法,简单列举了php常见数学运算函数并结合实例形式给出了bc高精度函数的功能与使用技巧,需要的朋友可以参考下
    2017-11-11
  • PHP实现预定义钩子和自定义钩子的简单示例

    PHP实现预定义钩子和自定义钩子的简单示例

    这篇文章主要给大家介绍了PHP实现预定义钩子和自定义钩子,在PHP中,钩子(Hooks)是一种机制,允许开发人员在特定的时机插入自定义代码,通过使用钩子,开发人员可以在应用程序的特定事件发生时执行自定义的功能或逻辑,文中有详细的代码讲解,需要的朋友可以参考下
    2023-11-11
  • PHP内存溢出的原因和解决方案

    PHP内存溢出的原因和解决方案

    在开发和执行PHP代码时,开发者常常会面临一些常见的问题之一——内存溢出,本文将深入探讨PHP内存溢出的原因、影响以及解决方案,并提供一些实际的代码,需要的朋友可以参考下
    2024-01-01
  • linux下安装php的memcached客户端

    linux下安装php的memcached客户端

    这篇文章主要介绍了linux下安装php的memcached客户端的步骤 ,需要的朋友可以参考下
    2014-08-08
  • 详解PHP实现定时任务的五种方法

    详解PHP实现定时任务的五种方法

    这几天需要用PHP写一个定时抓取网页的服务器应用。 在网上搜了一下解决办法, 找到几种解决办法,现总结如下。
    2016-07-07

最新评论