MySQL 数据库被篡改而不注入

Tai*_*ken 4 hacking

我的 MySQL 数据库被黑了,我找不到漏洞。我在 PHP 中有可靠的保护以防止注入黑客本人已经与我沟通并说他不是通过注入进行黑客攻击。

如果没有注入,我还有哪些其他方式会被黑客入侵?我知道他不知道我的数据库密码,我没有受到 DDOS 攻击,第三,我的网站上没有黑客想要的个人信息,所以我认为黑客说的是实话。

那么如何在不注入的情况下篡改 MySQL 数据库呢?

Sha*_*den 5

MySQL 服务器只能通过侦听器访问。可能的访问方式:

  • 在服务器上获取实际的 shell。
    • 确保您的 SSH 配置和所有可以通过 SSH 登录的帐户都是安全的。检查last可疑登录。
  • Internet 公开的数据库侦听器。
    • 您的 MySQL 配置永远不应将其 3306 侦听器公开给公众。检查它是如何监听的 - 如果它被公开暴露,它很容易受到攻击(并且它过去严重的身份验证错误
  • 其他可以传达给听众的东西。
    • PHPMyAdmin?
  • SQL注入。
    • 参数化每个用户输入。

如果您仍然无法找到它,请开始记录所有登录会话和查询。如果您无法追踪访问方法,那么您可能应该假设攻击者在您的系统上拥有 root 访问权限,将其炸毁并重新开始:我如何处理受感染的服务器?