使用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中使用Oracle数据库(5)
Oct 09 PHP
php fckeditor 调用的函数
Jun 21 PHP
PHP的5个安全措施小结
Jul 17 PHP
新浪SAE云平台下使用codeigniter的数据库配置
Jun 12 PHP
PHP fastcgi模式上传大文件(大约有300多K)报错
Sep 28 PHP
php绘制圆形的方法
Jan 24 PHP
php二维数组合并及去重复的方法
Mar 04 PHP
PHP输出图像imagegif、imagejpeg与imagepng函数用法分析
Nov 14 PHP
PHP中的正则表达式实例详解
Apr 25 PHP
PHP模型Model类封装数据库操作示例
Mar 14 PHP
Laravel5.5 实现后台管理登录的方法(自定义用户表登录)
Sep 30 PHP
php连接mysql之mysql_connect()与mysqli_connect()的区别
Jul 19 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获取网页内容方法总结
2008/12/04 PHP
php中的路径问题与set_include_path使用介绍
2014/02/11 PHP
thinkphp中html:list标签传递多个参数实例
2014/10/30 PHP
学习php设计模式 php实现工厂模式(factory)
2015/12/07 PHP
php微信公众号开发之音乐信息
2018/10/20 PHP
php中pcntl_fork创建子进程的方法实例
2019/03/14 PHP
基于jquery实现页面滚动时顶部导航显示隐藏
2020/04/20 Javascript
js鼠标移动时禁止选中文字
2017/02/19 Javascript
JS简单获取日期相差天数的方法
2017/04/24 Javascript
VUE利用vuex模拟实现新闻点赞功能实例
2017/06/28 Javascript
基于casperjs和resemble.js实现一个像素对比服务详解
2018/01/10 Javascript
vue实现简单loading进度条
2018/06/06 Javascript
对angularJs中2种自定义服务的实例讲解
2018/09/30 Javascript
json字符串对象转换代码实例
2019/09/28 Javascript
JS轮播图的实现方法2
2020/08/25 Javascript
Vue基本指令实例图文讲解
2021/02/25 Vue.js
python实现根据窗口标题调用窗口的方法
2015/03/13 Python
在Docker上开始部署Python应用的教程
2015/04/17 Python
python集合用法实例分析
2015/05/30 Python
python实现K最近邻算法
2018/01/29 Python
对TensorFlow的assign赋值用法详解
2018/07/30 Python
谈谈Python中的while循环语句
2019/03/10 Python
十个Python练手的实战项目,学会这些Python就基本没问题了(推荐)
2019/04/26 Python
Pycharm+Python+PyQt5使用详解
2019/09/25 Python
python selenium操作cookie的实现
2020/03/18 Python
Python如何实现自带HTTP文件传输服务
2020/07/08 Python
django template实现定义临时变量,自定义赋值、自增实例
2020/07/12 Python
删除pycharm鼠标右键快捷键打开项目的操作
2021/01/16 Python
python 统计list中各个元素出现的次数的几种方法
2021/02/20 Python
英国知名的护肤彩妆与时尚配饰大型综合零售电商:Unineed
2016/11/21 全球购物
自荐信的禁忌和要点
2013/10/15 职场文书
2014年国庆节演讲稿
2014/09/19 职场文书
事业单位财务人员岗位职责
2015/04/14 职场文书
创卫工作总结2015
2015/04/22 职场文书
2015年暑期社会实践报告
2015/07/13 职场文书
小学数学新课改心得体会
2016/01/22 职场文书