灰儿 发表于 2019-10-25 11:45:37

使用Dezender对zend加密后的php文件进行解密

使用Dezender对zend加密后的php文件进行解密
使用zend加密后的php文件用计事本、notpad++之类文本编辑器打开会出现类似的乱码
http://www.2cto.com/uploadfile/2014/0413/20140413093815155.jpg
下面使用Dezender解密工具进行解密http://pan.baidu.com/s/1i3n4ysX
下载上面的解密工具,解压到盘里面,最好不要有中文路径,我解压到 I:\Dezender 里面,修改 I:\Dezender\PHP5\PHP5\php.ini文件,修改里面的文件路径; Local Variables:; tab-width: 4; End:zend_extension_manager.optimizer_ts="C:\Dezender\Zend for PHP5\Zend for PHP5\"zend_extension_ts="C:\Dezender\Zend for PHP5\Zend for PHP5\ZendExtensionManager.dll"
http://www.2cto.com/uploadfile/2014/0413/20140413093128501.jpg
打开cmd命令行http://www.2cto.com/uploadfile/2014/0413/20140413093128173.jpg
然后就可以看见你的文件目录下面会多出一个文件    文件名.de.php
I:\Dezender 目录下面的
http://www.2cto.com/uploadfile/2014/0413/20140413093130537.jpg
是我写的一个批处理文件,可以直接把一个目录下面的文件全部批量解密http://www.2cto.com/uploadfile/2014/0413/20140413093130687.jpg
把目录换下就行,如果希望支持目录下面的目录也解密,只需要把第五行的* 换成 .,*即可


首先是要下载Dezende软件,这是一款可以几乎完美破解zend加密的软件,下载地址:  http://down.chinaz.com/soft/20941.htm因为这个软件是绿色版,解压好就可以使用了,不过只支持在doc环境下运行。我们把它解压到E盘,然后进入E:\Dezender\PHP5\PHP5,修改php.ini文件的最后两行,修改成如下:zend_extension_manager.optimizer_ts="D:\DeZender\Zend for PHP5\"
zend_extension_ts="D:\Dezender\Zend for PHP5\Zend for PHP5\Optimizer-3.3.0\php-5.2.x\ZendOptimizer.dll"根据你要解密的php文件的版本来,如果是php-5.1的就修改成php-5.1.x,它支持php4和php5几乎所有的版本。 修改好以后,就可以开工了:https://images0.cnblogs.com/blog/488573/201302/26110557-5b1de528118643778f46fd7a748cf763.jpg
这里的admin.php是放在E:\Dezender\PHP5\PHP5目录下的,如果是其他地方,就需要使用绝对路径。执行完,会自动生成一个admin.de.php的解密后的文件。  呵呵,这样就大功告成了,不过解密后的文件不可能跟源文件一模一样,注释什么的肯定是没有了的,还有偶尔会有些小的错误,不过都不碍事,修改一下就可以正常使用了。

灰儿 发表于 2019-10-25 11:51:04

http://dezend.qiling.org/free.html   在线解密
页: [1]
查看完整版本: 使用Dezender对zend加密后的php文件进行解密