我有一个在共享主机上运行的 Joomla 1.0 网站,我没有 shell 访问权限(只有 FTP 可用)。最近我的网站被谷歌标记为恶意软件站点,我通知 .htaccess 文件被恶意内容修改。这些重定向到名为“depositpeter.ru”的网站的规则被添加到 .htaccess 中:
错误文档 400 http://depositpeter.ru/mnp/index.php
错误文档 401 http://depositpeter.ru/mnp/index.php
...
如果我清理这个 .htaccess 文件,几分钟后它会被恶意内容修改回来。
我怀疑有一些后门 PHP 和 javascript 被注入到我们的代码库中,不断修改 .htaccess 文件。但是我不知道这些恶意软件最初是如何登陆我的网站的。我很确定没有 FTP 用户将这些上传到我的网站。病毒扫描发现有一个用户上传的图像被注入了 PHP.ShellExec 恶意软件(我不确定这个 PHP.ShellExec 是如何工作的,但它是否与 .htaccess 病毒有关)。
我的问题是我应该如何开始对这个恶意软件进行故障排除和清理?我很无知,也没有处理网络恶意软件的经验。非常感谢任何帮助!