-1

最近被委托接手一个php网站的程序更新任务。有趣的是,当我用dreamweaver 和Notepad++ 打开.php 文件时,我意识到代码被加密了,就像md5 一样。

实际上,这是如何做到的,同时又不影响它们在 Apache 环境中的功能呢?有什么方法可以让我们将代码恢复为正常的 php 和 html 演示文稿?

谢谢!

4

1 回答 1

0

大概是这样的:

eval(base64_decode('gobbledigoog...'));

在这种情况下,只需替换evalby echo

echo base64_decode('gobbledigoog...');

这很可能会导致 more eval('gobbledigoog'),因为代码可能会被递归编码多次。在这种情况下,请继续执行上述操作,直到获得真正的代码。

玩得开心。

于 2012-04-16T09:19:43.920 回答