我们今天发现我们的 Joomla 网站已被药房木马入侵。
很难发现,因为大多数用户在访问我们的网站时看不到它。
大约 2 周前,一位用户报告说我们的网站包含伟哥/药房垃圾邮件。我们已经调查过了,但一无所获。结论是用户的计算机被感染了。
昨天另一个用户报告了这个问题,所以我又开始调查了。
一小时后,我发现该站点确实被感染了。
当我用我的网络浏览器访问这个网页时,一切正常:
http://www.outertech.com/en/bookmark-manager
但是,如果我对该网页进行谷歌翻译,我会看到感染(伟哥和 cialis 链接):
如果我使用 curl,也会发生同样的情况:
curl -L -A "Googlebot/2.1 (+http://www.google.com/bot.html)" http://www.outertech.com/en/bookmark-manager
作为下一步,我对网站进行了备份(Akeeba)并将其转移到本地 xampp 安装以进行进一步调查。
与网站本地安装的xampp也有同样的问题,所以确实是Joomla安装被感染了。
访问
http://localhost/en/bookmark-manager
显示没有问题,但
curl -L -A "Googlebot/2.1 (+http://www.google.com/bot.html)" http://localhost/en/bookmark-manager
包含伟哥链接。
我已经在(主要是 php)文件中寻找了几个小时,做了很多 greps 等,但我找不到任何可疑的东西。
Virus Total 和 Google Webmaster 报告该站点是干净的。
我对 myjoomla.com 进行了审核,但没有发现恶意软件。
如果有人能指出我正确的方向,我将不胜感激。
在哪里查看我的 Joomla 安装以了解此 hack?