使用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下使用以下代码连接并测试
Apr 09 PHP
php 破解防盗链图片函数
Dec 09 PHP
队列在编程中的实际应用(php)
Sep 04 PHP
thinkphp判断访客为手机端或PC端的方法
Nov 24 PHP
php模仿asp Application对象在线人数统计实现方法
Jan 04 PHP
php实现两个数组相加的方法
Feb 17 PHP
php中使用key,value,current,next和prev函数遍历数组的方法
Mar 17 PHP
PHP输入输出流学习笔记
May 12 PHP
PHP生成各种常见验证码和Ajax验证过程
Jan 10 PHP
win10环境PHP 7 安装配置【教程】
May 09 PHP
Laravel中日期时间处理包Carbon的简单使用
Sep 21 PHP
实例说明js脚本语言和php脚本语言的区别
Apr 04 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提交后跳转
2013/06/23 PHP
zend Framework中的Layout(模块化得布局)详解
2013/06/28 PHP
php读取mysql的简单实例
2014/01/15 PHP
PHP结合jQuery实现找回密码
2015/07/22 PHP
在Laravel5.6中使用Swoole的协程数据库查询
2018/06/15 PHP
Laravel 实现关系模型取出需要的字段
2019/10/10 PHP
User Scripts: Video Download by User Scripts
2007/05/14 Javascript
DOMAssitant最新版 DOMAssistant 2.5发布
2007/12/25 Javascript
JQuery 学习笔记 选择器之二
2009/07/23 Javascript
jQuery 扩展对input的一些操作方法
2009/10/30 Javascript
PHP 与 js的通信(via ajax,json)
2010/11/16 Javascript
详解JavaScript异步编程中jQuery的promise对象的作用
2016/05/03 Javascript
JavaScript计算器网页版实现代码分享
2016/07/15 Javascript
AngularJS实现星星等级评分功能
2016/09/24 Javascript
基于bootstrap实现收缩导航条
2017/03/17 Javascript
NodeJs使用Mysql模块实现事务处理实例
2017/05/31 NodeJs
vue.js 2.*项目环境搭建、运行、打包发布的详细步骤
2019/05/01 Javascript
Layui多选只有最后一个值的解决方法
2019/09/02 Javascript
JavaScript 预解析的4种实现方法解析
2019/09/03 Javascript
Python中内置数据类型list,tuple,dict,set的区别和用法
2015/12/14 Python
Python时间戳使用和相互转换详解
2017/12/11 Python
Python判断两个对象相等的原理
2017/12/12 Python
django将图片上传数据库后在前端显式的方法
2018/05/25 Python
Python3实现爬取简书首页文章标题和文章链接的方法【测试可用】
2018/12/11 Python
python实现任意位置文件分割的实例
2018/12/14 Python
Django框架使用mysql视图操作示例
2019/05/15 Python
关于Pytorch的MLP模块实现方式
2020/01/07 Python
详解python 内存优化
2020/08/17 Python
使用CSS3的appearance属性改变元素的外观的方法
2015/12/12 HTML / CSS
使用CSS3制作一个简单的进度条(demo)
2017/05/23 HTML / CSS
日本最大的彩色隐形眼镜销售网站:CharmColor
2020/09/09 全球购物
高级编程求职信模板
2014/02/16 职场文书
和解协议书
2014/04/16 职场文书
工作建议书范文
2014/05/13 职场文书
2014年文艺部工作总结
2014/11/17 职场文书
2015年六一儿童节活动总结
2015/02/11 职场文书