Sep
4

黑刀Dezender 4.3 反馈问题情况汇总

 14:07    1498    0    工具集合
| |
1、有很多朋友说下载了最新版还是解不出来,是因为他们把程序放在了桌面上或者Program Files目录下。

大家一定要记得,不要把黑刀Dezender的主程序以及需要解密的PHP文件放置在目录名包含空格的目录内,比如桌面、Program Files目录等,除了目录名不能包含空格以外,也不能包含英文的句号,以免程序将目录当做文件来处理,造成无法解密的情况。还有一种可能性,是因为被加密了的PHP文件采用了最新版的Zend来进行的加密,所以黑刀Dezender解不出来。

2、解密出来的文件有“乱码”:这种情况通常是因为PHP程序在加密时采用了混淆函数,而所使用的函数又是Dezender无法识别的,所以在函数的部分变成了“乱码”。最新4.3版将着力解决这个问题!

3、网友“李向阳”问:“我解开的文件能读,但是有很多很基本的语法问题。不知道是怎么回事!”
对于这个典型问题,我只能回答说,解密出来的文件不可能百分百还原为原始未加密的文件的。在遇到需要手工去修复代码的情况时,就要求Dezender的使用者具备相应的PHP程序编写知识。如果不具备?自己找书找资料看。呵呵。

4、在遇到同一套网站程序,大多数文件都能解,却有一两个解不出来这种情况,或者说都解不出来,还有可能是其他PHP相关的问题引起的,可以试试这种方法:
进入黑刀Dezender安装目录,会看到里面有一个PHP.exe,打开CMD,参考目录内的帮助文档,使用命令方式来尝试解密,比如输入以下命令:php.exe d:\123.php 回车后,观察出现的提示,如果出现错误,可以参考这篇PHP错误提示解析,来判断问题原因。

5、有的朋友说为什么同一套程序,大多数文件都能解密,就是其中几个说什么都解不出来。这个问题也困扰我很久,甚至动用过16进制编辑器来修改文件头都没用。结果今天百度的时候,很偶然的发现一个原因:极有可能是因为这些解不出的文件,是用的试用版zend加密或者设置了超期期限,从而导致PHP文件本身无法执行,自然也就不能解密!试试看将我们电脑的系统时间倒退一年或者两年,再用Dezender解密!嘿嘿,真是完全没想到的情况。。。大家无妨试试!又或者是黑刀DeZender自带的动态链接库ZendExtensionManager.dll 版本不符合,PHP本身无法执行,可以尝试更换一下其他版本的该文件,再进行解密。

内文分页: [1] [2]
发表评论
表情
emotemotemotemotemot
emotemotemotemotemot
emotemotemotemotemot
emotemotemotemotemot
emotemotemotemotemot
打开HTML
打开UBB
打开表情
隐藏
记住我
昵称   密码   游客无需密码
网址   电邮   [注册]