PHP:如何解码eval()?

PHP:如何解码eval()?,php,wordpress,eval,decode,spam,Php,Wordpress,Eval,Decode,Spam,今天我注意到我的wordpress博客中有很多垃圾链接。我刚找到一个包含 <?php eval (chr(101).chr(114)... 它的绳子很长。有人能告诉我如何解码它,看看它有什么作用吗?这样我就可以尝试删除垃圾邮件链接了? 谢谢。只需将eval替换为echo,然后查看生成的输出 <?php echo (chr(101).chr(114)... 只需将eval替换为echo: 除此之外,你很可能需要重新安装你在你的网站上的任何东西,因为你显然已经被黑客攻击了。确保您使用

今天我注意到我的wordpress博客中有很多垃圾链接。我刚找到一个包含

<?php eval (chr(101).chr(114)...
它的绳子很长。有人能告诉我如何解码它,看看它有什么作用吗?这样我就可以尝试删除垃圾邮件链接了? 谢谢。

只需将eval替换为echo,然后查看生成的输出

<?php echo (chr(101).chr(114)...
只需将eval替换为echo:


除此之外,你很可能需要重新安装你在你的网站上的任何东西,因为你显然已经被黑客攻击了。确保您使用最新版本的Wordpress和正在运行的所有其他软件,以防止再次发生这种情况。

如果您通过浏览器执行,您只需重复执行eval,而不是执行eval,最好使用htmlspecialchars:

<?php echo htmlspecialchars(chr(101)...
但很有可能你看不到任何可以理解的东西,因为它可能是以多种方式编码的

<?php echo htmlspecialchars(chr(101)...