使用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初学者常见问题集合 修正版(21问答)
Mar 23 PHP
一道求$b相对于$a的相对路径的php代码
Aug 08 PHP
php重定向的三种方法分享
Feb 22 PHP
php获得用户ip地址的比较不错的方法
Feb 08 PHP
php实现读取超大文件的方法
Jul 28 PHP
PHP+MYSQL会员系统的开发实例教程
Aug 23 PHP
php基于mcrypt的加密解密实例
Oct 27 PHP
php+jQuery.uploadify实现文件上传教程
Dec 26 PHP
php实现在多维数组中查找特定value的方法
Jul 29 PHP
[原创]php实现 data url的图片生成与保存
Dec 04 PHP
PHP排序算法之直接插入排序(Straight Insertion Sort)实例分析
Apr 20 PHP
PHP基于SPL实现的迭代器模式示例
Apr 22 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
PHPlet在Windows下的安装
2006/10/09 PHP
IIS6.0 开启Gzip方法及PHP Gzip函数分享
2014/06/08 PHP
提高php编程效率技巧
2015/08/13 PHP
简单谈谈PHP面向对象之标识对象
2017/06/27 PHP
JavaScript 检测浏览器和操作系统的脚本
2008/12/26 Javascript
javascript打开新窗口同时关闭旧窗口
2009/01/16 Javascript
jQuery chili图片远处放大插件
2009/11/30 Javascript
js日历功能对象
2012/01/12 Javascript
JS获取文本框,下拉框,单选框的值的简单实例
2014/02/26 Javascript
JSON格式化输出
2014/11/10 Javascript
js实现交换运动效果的方法
2015/04/10 Javascript
javascript鼠标滑动评分控件完整实例
2015/05/13 Javascript
根据user-agent判断蜘蛛代码黑帽跳转代码(js版与php版本)
2015/09/14 Javascript
Bootstrap 网站实例之单页营销网站
2016/10/20 Javascript
详解React中合并单元格的正确写法
2019/01/08 Javascript
谈谈我在vue-cli3中用预渲染遇到的坑
2020/04/22 Javascript
[02:17]TI4西雅图DOTA2前线报道 啸天mik夫妻档解说
2014/07/08 DOTA
Python collections模块实例讲解
2014/04/07 Python
Python实现HTTP协议下的文件下载方法总结
2016/04/20 Python
python中使用%与.format格式化文本方法解析
2017/12/27 Python
python3爬取各类天气信息
2018/02/24 Python
将Dataframe数据转化为ndarry数据的方法
2018/06/28 Python
python flask框架实现传数据到js的方法分析
2019/06/11 Python
用Python实现将一张图片分成9宫格的示例
2019/07/05 Python
基于python操作ES实例详解
2019/11/16 Python
Python动态导入模块和反射机制详解
2020/02/18 Python
解决Python 写文件报错TypeError的问题
2020/10/23 Python
纯CSS3实现给头像加个光芒四射且旋转的背景动画效果
2014/05/07 HTML / CSS
通过一张图教会你CSS3倒影的实现
2017/09/26 HTML / CSS
HTML5 表单验证失败的提示语问题
2017/07/13 HTML / CSS
薇姿法国官网:Vichy法国
2021/01/28 全球购物
什么是用户模式(User Mode)与内核模式(Kernel Mode) ?
2015/09/07 面试题
2014年上半年工作自我评价
2014/01/18 职场文书
一位农村小子的自荐信
2014/04/07 职场文书
党员承诺书范文
2014/05/19 职场文书
入团介绍人意见范文
2015/06/04 职场文书