mz2php加密的PHP解密方法,enphp解密方法

mz2php加密的PHP,是近期新出现的一种加密方式。没有什么太复杂的技术,与新版phpjm及zym的混淆算法如出一则!2年前我们就在玩的东东了。现在还当新鲜玩意!现在教大家,如何手动修复此程序代码。

1、先看加密文件,如下图,可以明显看到版权信息及PHP代码。

20160508170707001

2、本程序,是将所有字符串及相关PHP 语句,转换到数组中。并且对数组进行多次加密,还原的方法。

A、修复二进制数据,网址:http://www.zhaoyuanma.com/phpcodefix.html

B、手动输出加密的数组数据,并替换。

3、具体操作,附截图:

A、在线破解还原加密的PHP代码。

20160508170924001

B、得到文件,如下,有点乱,格式化美化一下代码。

20160508171009001

C、美化后代码如下,红色为加密的数组,简单的可以用var_dump输出,看到数据。

20160508171115001

20160508171242001

看输出图片,注意标红处。处文件使用了二次加密。

20160508171520001

返回来看PHP代码!

20160508171617001

$_SERVER[$GLOBALS['fun_1'][3]] 需要的明文数据,看如下代码,再作输出!

20160508171732001

结果如下:

20160508171831001

现在得到了明文的数据。只要将明文的数据,替换回去即可。

为了方便演示,只作简单替换

如下图:

20160508172435001

将所有数据替换即可,也可以写一个替换程序。替换程序,并不提供,如果有需要。可以付费有偿修复!注:有字符串,有函数名。要注意分别对待,另外注意转义函数。

20160508172511001

最终完成破解!

最后还原的代码部份截图:

20160508174412001

版权声明:
作者:王金阁
链接:https://www.nnbbxx.net/post-7337.html
来源:王金阁博客
文章版权归作者所有,未经允许请勿转载。

THE END
分享
二维码
打赏
< <上一篇
下一篇>>
文章目录
关闭