如何查看Base64编码和GZInflated的PHP代码?

时间:2012-11-06 15:46:51

标签: php base64 gz

  

可能重复:
  Is there a way to decode this PHP code?
  What does this encoded string say, and how did you find out?

所以我的客户购买了Wordpress模板,并要求对模板附带的内容进行更改。我想出了需要在哪个文件中进行修改,但该文件中的代码如下所示:

<?php eval(gzinflate(base64_decode('[a bunch of alphanumerical values here'))); ?>

据我所知,此代码在现场呈现,编码和压缩。但是,我需要在那里进行修改,那么如何从该代码中获取可编辑的文件呢?

如果您想知道我是如何知道我需要编辑的文件,则翻译文件指向特定行的该文件以影响副本。

1 个答案:

答案 0 :(得分:0)

只需将eval()替换为echo(请注意括号),或将file_put_contents('somefile.php', ....替换为将原始脚本保存到somefile.php文件。