Dec 26

Mr. DeZend 是一个完整的本地 DeZend 系统,可以还原/整理大多数经过 Zend 的 PHP 源代码。

指南:
1、操作系统:Windows 2000/XP,内存越大越好,推荐 1G 以上。

2、安装 PHP5 ,假定安装在 c:\php5 ,复制 c:\php5 下所有文件到 c:\php-de 文件夹。

3、安装 ZendOptimizer-3.3.0 ,假定安装在 C:\Program Files\Zend\ZendOptimizer-3.3.0 。

4、解压 dezend.rar 包到 c:\php-de 文件夹,覆盖里面的 php.exe 和 php5ts.dll 文件,还有两个文件 config.ini(混淆函数列表)、PhpVars.reg(环境变量配置)和 decode_all.bat(批量 dezend )下面要用到。

5、修改 c:\php-de 文件夹下的 php.ini 文件,增加下面一个节:

[Zend]
zend_extension_manager.optimizer_ts="C:\Program Files\Zend\ZendOptimizer-3.3.0\lib\Optimizer-3.3.0"
zend_extension_ts="C:\Program Files\Zend\ZendOptimizer-3.3.0\lib\ZendExtensionManager.dll"

修改内存限制
memory_limit = 128M

6、修改 PhpVars.reg 文件,将对应的行修改为:
"PHP_DECODE_INI"="c:\\php-de"
"PHP_DECODE_PATH"="c:\\php-de\\decode"
然后双击该文件,导入注册表。

7、复制要 dezend 的文件夹到 c:\php-de 目录下,假定是 c:\php-de\dezend 。运行 cmd ,执行:
cd c:\php-de
decode_all zend

8、耐心的等一段时间,dezend 好的文件就在 c:\php-de\decode 文件夹了。

提示:
可以修改decode_all里面的*.php *.inc,添加其他扩展名的php文件。

嗯,可以用来破解某些 PHP 源码。