2

我知道保护任何网站都是一个非常艰难和广泛的话题,但我想将这个问题与我一直在努力的特定网站联系起来。它是在 2007 年左右由其他一些程序员用 php 编码的,我负责它的管理。我的问题是它一次又一次地被黑客入侵。请帮我

Joomla 1.5.18 版(含 Virtuemart)

4

4 回答 4

4

对于初学者来说,您使用的是旧的且不太安全的 Joomla 1.5。将您的站点升级到 Joomla 2.5 或 3.1,然后阅读以下内容,这是我不久前回答的关于可以采取哪些措施来帮助防止 Joomla 攻击的问题:

Joomla!2.5.4 被黑:诊断有问题

于 2013-10-02T09:55:07.620 回答
3

本指南

保护 Joomla 并防止被黑客入侵的 8 种方法!

  1. 更改默认数据库前缀 (jos_)
  2. 使用 SEF 组件
  3. 为每个文件夹和文件使用正确的 CHMOD。
  4. 密码保护您的管理区域。
  5. 使您的网站保持最新。
  6. 使用 .htaccess 文件来保护您的 Joomla。
  7. 密码 - 使用唯一且强密码。
  8. 安装 jSecure 身份验证插件。
于 2013-10-02T09:53:53.693 回答
3

从长远来看,您可能应该迁移到最新版本的 Joomla,例如 Joomla 3.x。

短期修复可能涉及以下大部分或全部:

  1. 清理当前网站。一种有效且有效的方法是使用 Phil Taylor 在http://myjoomla.com提供的工具。您的第一次审核是免费的。
  2. 将 Joomla 管理用户帐户、cPanel 和数据库密码更改为新的强密码。
  3. 将网站更新到 Joomla 1.5.26。
  4. 在适用的情况下为 Joomla EOL 版本应用安全修补程序。
  5. 将所有第三方扩展更新到最新版本并保持最新。
  6. 检查并删除任何易受攻击的扩展:http: //vel.joomla.org
  7. 订阅 Joomla 漏洞扩展列表,以便快速处理新漏洞。
  8. 删除任何未使用的第三方扩展。
  9. 禁用或删除未使用的用户帐户。
  10. 在可能的情况下,尽量减少第三方扩展的数量。
  11. 在可能的情况下,使用最流行和最受支持的扩展。
  12. 使用对服务器安全非常重视的优质网络主机。
  13. 不要仅仅依靠您的网络托管服务提供商进行备份。
  14. 定期备份网站并将其复制到异地。
  15. 根据此处已经提供的答案考虑安全性增强,尽管以上通常足以保证 Joomla 网站的安全。

对共享相同虚拟主机空间的任何其他网站运行相同的过程。

您还可以检查您自己计算机和任何其他管理员计算机上的安全性,因为黑客可能已经从您计算机上的 FTP 客户端等处截获了 FTP 密码(或类似密码)。

于 2013-10-02T14:27:06.410 回答
2

我会推荐使用 OWASP Joomla!漏洞扫描器。您将能够识别已知的安全漏洞和可利用的插件。查看如何使用: http: //m4extensions.com/tutorials/6-how-to-secure-my-joomla-website-from-hack

于 2014-02-28T19:35:43.907 回答