ionCube 一款类似zend的PHP加密/解密工具


Posted in PHP onJuly 25, 2010

PHP本身没有带有ionCube loader模块, 必须到ionCube网站下载。ionCube loader是免费的,但是Encoder的价格就比较昂贵(起价$199)。

下面要介绍如何在Linux下安装ionCube Loader。

1. 下载ionCube http://www.ioncube.com/loader_download.php, 通过这个链接可以找到对应的版本,我使用wget从命令行获取Linux64版本。
wget -c http://downloads2.ioncube.com/loader_downloads/ioncube_loaders_lin_x86-64.tar.gz

2. 解压 tar -zxvf ioncube_loaders_lin_x86-64.tar.gz

3. 在解压后的文件夹了可以找到ioncube-loader-helper.php, 把它拷贝到网站的目录下,例如:
cp ioncube-loader-helper.php /var/www/html/

4. 然后在浏览器下打开ioncube-loader-helper.php,点击Server System Information链接,它会根据你的系统配置,告诉你应该使用那个ionCube-loader模块,并且告诉php.ini的路径。

5. 接下来把相关模块复制到/usr/local/(或者其他目录),根据第四步的提示在php.ini里加入一行。例如:
zend_extension = /usr/local/ioncube/ioncube_loader_lin_5.3.so
注意:如果你的php.ini里没有zend_extension,你可以把这行加在任一位置,否则,把它加在第一个zend_extension语句前。

6. 保存php.ini,重启服务器。在我们的服务器上使用到的命令是:/etc/init.d/httpd restart

另外我还在ZendChina上看到一篇关于ZendGuard 与ionCube工具比较的文章,ZendGuard也是一款对PHP源码加密的工具,ZendGuard只能用于配置了ZendOptimizer的环境中,不能独立运行。据说使用的ZendOptimizer(PHP优化引擎)可以提高20~50%的源码执行速度,如果结合ZendGuard可以把速度提高至50%以上。我们公司的网站还没有使用PHP加密和PHP优化,有机会一定要试试。

不知PHP的加密是否违背开源的理念?


ionCube loader 类似 zend 的 php 加密 工具

昨天下了一款奥瑞文的在线考试系统,打开首页,提示:
"requires the ionCube PHP Loader ioncube_loader_win_5.2.dll to be installed by the site administrator”

这是缺少ionCube loader,即ionCube解密工具的原因。

ionCube Encoder可以把PHP源代码转换成ByteCode。进行加密授权处理后的PHP代码就不在开源了,必须使用ionCube loader才可以执行加密过的PHP代码。PHP本身没有带有ionCube loader模块, 必须到ionCube网站下载。ionCube loader是免费的,但是Encoder的价格就比较昂贵(起价$199)。

好在该考试系统里面集成了loader的文件包,免去我下载的麻烦。我办公的电脑不可以连互联网,现在打字这台是查资料的电脑。

打开后,确定存在Loader ioncube_loader_win_5.2.dll文件,

然后再php安装目录下,找到php-apache2handler.ini文件。搜索其zend_extension_ts

并在其后插入一段:zend_extension_ts="e:\phpnow\php5.2\oes\ionCube\Loader ioncube_loader_win_5.2.dll"。

Loader ioncube_loader_win_5.2.dll文件的路径自己替换成你的。

重启apache,测试效果。

英文好的,也可以查看ioncube-loader-help.php文件自行安装配置

PHP 相关文章推荐
php访问查询mysql数据的三种方法
Oct 09 PHP
WINXP下apache+php4+mysql
Nov 25 PHP
Windows2003 下 MySQL 数据库每天自动备份
Dec 21 PHP
php 服务器调试 Zend Debugger 的安装教程
Sep 25 PHP
php allow_url_include的应用和解释
Apr 22 PHP
深入php函数file_get_contents超时处理的方法详解
Jun 03 PHP
php用户注册页面利用js进行表单验证具体实例
Oct 17 PHP
php多用户读写文件冲突的解决办法
Nov 06 PHP
纯PHP生成的一个树叶图片画图例子
Apr 16 PHP
PHP CodeIgniter分页实例及多条件查询解决方案(推荐)
May 20 PHP
php使用ftp实现文件上传与下载功能
Jul 21 PHP
Linux下源码包安装Swoole及基本使用操作图文详解
Apr 02 PHP
PHP array 的加法操作代码
Jul 24 #PHP
PHP IN_ARRAY 函数使用注意事项
Jul 24 #PHP
PHP STRING 陷阱原理说明
Jul 24 #PHP
PHP下操作Linux消息队列完成进程间通信的方法
Jul 24 #PHP
php抓取页面与代码解析 推荐
Jul 23 #PHP
由php的call_user_func传reference引发的思考
Jul 23 #PHP
Google Voice 短信发送接口PHP开源版(2010.5更新)
Jul 22 #PHP
You might like
php计算程序运行时间的简单例子分享
2014/05/10 PHP
php的SimpleXML方法读写XML接口文件实例解析
2014/06/16 PHP
修改destoon会员公司的伪静态中的com目录的方法
2014/08/21 PHP
php使用simplexml_load_file加载XML文件并显示XML的方法
2015/03/19 PHP
php 字符串中是否包含指定字符串的多种方法
2018/04/12 PHP
PHP使Laravel为JSON REST API返回自定义错误的问题
2018/10/16 PHP
laravel框架中表单请求类型和CSRF防护实例分析
2019/11/23 PHP
javascript实现动态标签云
2015/10/16 Javascript
Bootstrap每天必学之导航
2015/11/26 Javascript
jQuery实现ajax调用WCF服务的方法(附带demo下载)
2015/12/04 Javascript
基于jQuery实现仿搜狐辩论投票动画代码(附源码下载)
2016/02/18 Javascript
Bootstrap按钮下拉菜单组件详解
2016/05/10 Javascript
Angular多选、全选、批量选择操作实例代码
2017/03/10 Javascript
vue2组件实现懒加载浅析
2017/03/29 Javascript
Jquery中attr与prop的区别详解
2017/05/27 jQuery
详解jquery选择器的原理
2017/08/01 jQuery
NodeJS 中Stream 的基本使用
2018/07/30 NodeJs
vue3.0中的双向数据绑定方法及优缺点
2019/08/01 Javascript
JS实现压缩上传图片base64长度功能
2019/12/03 Javascript
Element InfiniteScroll无限滚动的具体使用方法
2020/07/27 Javascript
vue 实现图片懒加载功能
2020/12/31 Vue.js
Python自动生产表情包
2017/03/17 Python
Python tkinter实现的图片移动碰撞动画效果【附源码下载】
2018/01/04 Python
python生成lmdb格式的文件实例
2018/11/08 Python
python对视频画框标记后保存的方法
2018/12/07 Python
python读取csv和txt数据转换成向量的实例
2019/02/12 Python
Python开启线程,在函数中开线程的实例
2019/02/22 Python
python的pytest框架之命令行参数详解(上)
2019/06/27 Python
python 写函数在一定条件下需要调用自身时的写法说明
2020/06/01 Python
Django静态文件加载失败解决方案
2020/08/26 Python
HTML5打开本地app应用的方法
2016/03/31 HTML / CSS
大学生求职信
2014/06/17 职场文书
2014第二批党的群众路线教育实践活动对照检查材料思想汇报
2014/09/18 职场文书
群众路线教育实践活动总结
2014/10/30 职场文书
2014年电话客服工作总结
2014/12/09 职场文书
《没有任何借口》读后感:完美的执行能力
2020/01/07 职场文书