0

我的 functions.php 文件有一个奇怪的问题,每 30 分钟左右,文件中间会丢失大约 10 行,这会导致此错误:

解析错误:语法错误,第 192 行 /home/thebueno/public_html/wp-includes/functions.php 中的意外 '$mm' (T_VARIABLE)

即使在我恢复文件之后,该文件也会以完全相同的方式进行修改。

我想请问专家您是否会看一下特定的罪魁祸首?在这种情况下,你的直觉告诉你什么?几个月来,此服务器上没有任何更改。突然,一个文件以最奇怪的方式被修改:没有被截断,而是从第 192 行开始取出了 10 行。

什么会自动修改内部 WordPress 文件?

4

2 回答 2

2

这是一个正在发生的黑客行为;在 wordpress.org 论坛中有许多用户从中恢复的实例。

目前没有已知的 WP 漏洞,但您的共享主机或 VPS 正在被利用。黑客正试图在 WP 的 functions.php 文件中添加一个 php 函数,以提供恶意软件或垃圾邮件链接。

您需要彻底清除黑客并更改访问权限,否则您将再次被黑客入侵。使用这些资源并按照所有说明彻底清理您的网站,否则您可能会再次被黑客入侵。请参阅常见问题解答:我的网站被黑了 « WordPress Codex如何彻底清理您被黑的 wordpress 安装如何在被黑的 WordPress 中找到后门强化 WordPress « WordPress Codex。

更改所有密码。扫描您自己的 PC。前后使用http://sitecheck.sucuri.net/ 。

告诉你的网络主机你被黑了;并考虑更改为更安全的主机:推荐的 WordPress 虚拟主机

于 2013-01-15T22:22:10.697 回答
0

最可能的答案是您的 WordPress 安装已被黑客入侵。大多数 WordPress 黑客似乎都修改了 functions.php。

我建议下载一个新副本,删除您的安装,然后安装您的新副本。

于 2013-01-15T21:03:01.393 回答