使用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中获取主机名、协议及IP地址的方法
Nov 18 PHP
详解js异步文件加载器
Jan 24 PHP
Symfony生成二维码的方法
Feb 04 PHP
Zend Framework动作助手(Zend_Controller_Action_Helper)用法详解
Mar 05 PHP
PHP getallheaders无法获取自定义头(headers)的问题
Mar 23 PHP
LINUX下PHP程序实现WORD文件转化为PDF文件的方法
May 13 PHP
Yii视图操作之自定义分页实现方法
Jul 14 PHP
php微信公众平台开发(一) 配置接口
Dec 06 PHP
PHP CodeIgniter分页实例及多条件查询解决方案(推荐)
May 20 PHP
PHP7.1实现的AES与RSA加密操作示例
Jun 15 PHP
PHP判断是否是微信打开还是浏览器打开的方法
Feb 27 PHP
php设计模式之装饰模式应用案例详解
Jun 17 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
YII Framework框架教程之缓存用法详解
2016/03/14 PHP
PHP Post获取不到非表单数据的问题解决办法
2018/02/27 PHP
Prototype1.5 rc2版指南最后一篇之Position
2007/01/10 Javascript
javascript 混合的构造函数和原型方式,动态原型方式
2009/12/07 Javascript
js下利用控制器载入对应脚本
2010/07/17 Javascript
jQuery实现的多选框多级联动插件
2014/05/02 Javascript
JavaScript实现表格点击排序的方法
2015/05/11 Javascript
jquery实现滑动特效代码
2015/08/10 Javascript
jquery插件tytabs.jquery.min.js实现渐变TAB选项卡效果
2015/08/25 Javascript
node.js抓取并分析网页内容有无特殊内容的js文件
2015/11/17 Javascript
JavaScript程序中的流程控制语句用法总结
2016/05/23 Javascript
JavaScript中的Reflect对象详解(ES6新特性)
2016/07/22 Javascript
微信小程序使用第三方库Underscore.js步骤详解
2016/09/27 Javascript
基于Layer+jQuery的自定义弹框
2020/05/26 Javascript
详解用Node.js实现Restful风格webservice
2017/09/29 Javascript
react以create-react-app为基础创建项目
2018/03/14 Javascript
微信小程序使用for循环动态渲染页面操作示例
2018/12/25 Javascript
用Nodejs实现在终端中炒股的实现
2020/10/18 NodeJs
在vant 中使用cell组件 定义图标该图片和位置操作
2020/11/02 Javascript
[02:22]《新闻直播间》2017年08月14日
2017/08/15 DOTA
零基础写python爬虫之打包生成exe文件
2014/11/06 Python
Python Tkinter实现简易计算器功能
2018/01/30 Python
Python 一键获取百度网盘提取码的方法
2019/08/01 Python
html5 拖拽及用 js 实现拖拽功能的示例代码
2020/10/23 HTML / CSS
阿迪达斯印尼官方网站:adidas印尼
2020/02/10 全球购物
linux下进程间通信的方式
2014/12/23 面试题
财经学院自荐信范文
2014/02/02 职场文书
金融管理应届生求职信
2014/02/20 职场文书
农村改厕实施方案
2014/03/22 职场文书
公司联欢会策划方案
2014/05/19 职场文书
超市客服工作职责
2014/06/11 职场文书
绿色出行口号
2014/06/18 职场文书
文秘应届生求职信
2014/07/05 职场文书
个人授权委托书
2014/09/15 职场文书
Win10防火墙白名单怎么设置?Win10添加防火墙白名单方法
2022/04/06 数码科技
Java时间工具类Date的常用处理方法
2022/05/25 Java/Android