使用eAccelerator加密PHP程序


Posted in PHP onOctober 03, 2008

使用 eAccelerator 加密PHP程序

# /usr/local/bin/encoder

执行后会看到简单的使用说明:
Usage: encoder [options] source_file_name 
encoder [options] source_file_name... 
encoder [options] source_directory_name... 
Options: 
-s suffix 
encode files only with following suffix (default is "php") 
-a 
encode all files (no by default) 
-l 
follow symbolic links (no by default) 
-r 
encode directories recursively (no by default) 
-c 
copy files those shouldn't be encoded (no by default) 
-f 
overwrite existing files (no by default) 
-w 
exclude check for eaccelerator_load() and subsequent warning 
-o target 
If you encode only one script then 'target' specifyes an output 
file name. If you encode directory or several files at once 
then 'target' specifyes an output directory name. 
Examples: 
encoder some_file.php 
encoder some_file.php -o some_encoded_file.php 
encoder *.php -o some_dir 
encoder ~/public_html/x -rcf -sphp -sinc -o ~/public_html/y

稍微玩一下应该就知道怎 用了...
使用 encoder 去对 PHP 程式加密编码,会产生另外一个档案,你也可以对整个目录作转换,例如:
# encoder code -rcf -sphp -sinc -o code_encoded

这个命令会把 code/ 目录下所有的 php / inc 结尾的档案作编码,并存放到 code_encoded 下面,
同时,由于指定了 -c 这个选项,其他格式、不需编码的档案,如 jpg/gif/html/js 等,
也会原封不动复制一份到 code_encoded 下面,这样方便你直接以这个目录来提供服务。
选项 -r 含底下所有子目录
PHP 相关文章推荐
php入门学习知识点五 关于php数组的几个基本操作
Jul 14 PHP
采集邮箱的php代码(抓取网页中的邮箱地址)
Jul 17 PHP
php数组去重的函数代码
Feb 03 PHP
PHP header()函数使用详细(301、404等错误设置)
Apr 17 PHP
解析PHP对现有搜索引擎的调用
Jun 25 PHP
Linux编译升级php的详细方法
Nov 04 PHP
PHP 下载文件时自动添加bom头的方法实例
Jan 10 PHP
ThinkPHP自动完成中使用函数与回调方法实例
Nov 29 PHP
Yii学习总结之数据访问对象 (DAO)
Feb 22 PHP
Yii2.0使用阿里云OSS的SDK上传图片、下载、删除图片示例
Sep 20 PHP
PHP数字金额转换成中文大写显示
Jan 05 PHP
ThinkPHP3.2.3框架Memcache缓存使用方法实例总结
Apr 15 PHP
一些使用频率比较高的php函数
Oct 03 #PHP
PHP base64+gzinflate压缩编码和解码代码
Oct 03 #PHP
php下实现在指定目录搜索指定类型文件的函数
Oct 03 #PHP
PHP Header用于页面跳转要注意的几个问题总结
Oct 03 #PHP
smarty section简介与用法分析
Oct 03 #PHP
php相当简单的分页类
Oct 02 #PHP
php仿discuz分页效果代码
Oct 02 #PHP
You might like
PHP中调用ASP.NET的WebService的代码
2011/04/22 PHP
php基础学习之变量的使用
2011/06/09 PHP
PHP中遍历stdclass object的实现代码
2011/06/09 PHP
第二章 PHP入门基础之php代码写法
2011/12/30 PHP
PHP判断图片格式的七种方法小结
2013/06/03 PHP
关于PHP自动判断字符集并转码的详解
2013/06/26 PHP
Yii2数据库操作常用方法小结
2017/05/04 PHP
php把文件设置为插件的技巧方法
2020/02/03 PHP
js操作Xml(向服务器发送Xml,处理服务器返回的Xml)(IE下有效)
2009/01/30 Javascript
JavaScript中两种链式调用实现代码
2011/01/12 Javascript
基于JQuery的列表拖动排序实现代码
2013/10/01 Javascript
jquery实现标签上移、下移、置顶
2015/04/26 Javascript
JS简单实现城市二级联动选择插件的方法
2015/08/19 Javascript
Bootstrap Validator 表单验证
2016/07/25 Javascript
基于JavaScript实现鼠标向下滑动加载div的代码
2016/08/31 Javascript
AngularJs篇:使用AngularJs打造一个简易权限系统的实现代码
2016/12/26 Javascript
Bootstrap禁用响应式布局的实现方法
2017/03/09 Javascript
微信小程序 中wx.chooseAddress(OBJECT)实例详解
2017/03/31 Javascript
vue2.0结合Element实现select动态控制input禁用实例
2017/05/12 Javascript
JavaScript限制在客户区可见范围的拖拽(解决scrollLeft和scrollTop的问题)(2)
2017/05/17 Javascript
Javascript中toFixed计算错误(依赖银行家舍入法的缺陷)解决方法
2017/08/22 Javascript
vue.js+elementUI实现点击左右箭头切换头像功能(类似轮播图效果)
2019/09/05 Javascript
Vue可自定义tab组件用法实例
2019/10/24 Javascript
Vue数字输入框组件使用方法详解
2020/02/10 Javascript
小程序使用分包的示例代码
2020/03/23 Javascript
python在Windows下安装setuptools(easy_install工具)步骤详解
2016/07/01 Python
Python实现购物系统(示例讲解)
2017/09/13 Python
Python实现获取照片拍摄日期并重命名的方法
2017/09/30 Python
python 在屏幕上逐字显示一行字的实例
2018/12/24 Python
基于python实现音乐播放器代码实例
2020/07/01 Python
英国现代市场:ARKET
2019/04/10 全球购物
奥巴马获胜演讲稿
2014/05/15 职场文书
品质口号大全
2014/06/17 职场文书
财务务虚会发言材料
2014/10/20 职场文书
专业技术职务聘任证明
2015/03/02 职场文书
毕业答辩开场白范文
2015/05/27 职场文书