最近我被要求接管php网站的编程更新任务。有趣的是,当我通过dreamweaver和Notepad ++打开.php文件时,我意识到代码正在被编入,就像md5一样。
实际上,如何做到这一点,而不影响他们在Apache环境中的功能?是否有任何方法可以将代码恢复到正常的php和HTML演示文稿?
谢谢!
答案 0 :(得分:0)
这可能与此类似:
eval(base64_decode('gobbledigoog...'));
在这种情况下,只需将eval
替换为echo
:
echo base64_decode('gobbledigoog...');
这可能会导致更多eval('gobbledigoog')
,因为代码可能会递归编码几次。在这种情况下,继续执行上述操作直到获得真实代码。
玩得开心。