开发服务器因弱口令导致受到木马攻击

发布时间:2024年01月15日

1. 背景

日期: 2023年12月06日
事件: 收到阿里云告警消息,被限制访问外部端口。

您的云服务器(*.*.*.*)由于被检测到对外攻击,已阻断该服务器对其它服务器端口(TCP:22222222222)的访问,阻断预计将在2023-12-07 05:56:56时间内结束,请及时进行安全自查。若有疑问,请工单或电话联系阿里云售后。感谢您对阿里云的支持。

2. 现象

登录不了服务器,因为原来的 SSH key 被擦除了。

从阿里云提供的控制台登录,进行操作。

发现 CPU 使用率较高, 部分进程被杀。

3. 排查

看到 ~/.ssh/authorized_keys 文件中存在以下的SSH的public key:

ssh-rsa 
AAAAB3NzaC1yc2EAAAABJQAAAQEArDp4cun2lhr4KUhBGE7VvAcwdli2a8dbnrTOrbMz1
+5O73fcBOx8NVbUT0bUanUV9tJ2/9p7+vD0EpZ3Tz/+0kX34uAx1RV/75GVOmNx
+9EuWOnvNoaJe0QXxziIg9eLBHpgLMuakb5+BgTFB
+rKJAw9u9FSTDengvS8hX1kNFS4Mjux0hJOK8rvcEmPecjdySYMb66nylAKGwCEE
6WEQHmd1mUPgHwGQ0hWCwsQk13yCGPK5w6hYp5zYkFnvlC8hGmd4Ww
+u97k6pfTGTUbJk14ujvcD9iUKQTTWYYjIIu5PmUux5bsZ0R4WFwdIe6
+i6rBLAsPKgAySVKPRK+oRw==
 mdrfckr

搜索关键字: mdrfckr, 找到了以下的解决方案:

4. 处理办法

参考解决方案

  • 删 crontab
  • 删木马文件
  • 杀进程
  • 禁止密码登录

5. 原因猜测

弱密码一直存在,持续了好几年时间,但是并没有受到攻击。

2023年12月05日,通过浏览器操作,购买了杭州节点的另一台阿里云服务器,并设置了同样的密码。

浏览器中使用了一个插件, 【广告终结者】,该插件具有一定的权限。
另外,使用的是 【搜狗输入法】,输入法具有读取输入和剪贴板等权限。

怀疑是这两者有一个泄露导致攻击。

6. 经验教训

    1. 禁止使用弱口令
    1. 禁止密码登录
文章来源:https://blog.csdn.net/renfufei/article/details/135595547
本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。