我直播的网络(iStoreOS)中了挖矿病毒
Hello大家好!这里是酷友社小宝,最近发生了一些让人很郁闷的事,前段时间,我们那个服务器挂了;然后呢,又发现新的事情,就是我专门给我做直播的机器,专门申请的宽带,申请了一个服务器,固定了IP,当时就想,可能会中病毒,没成想,真的中病毒了,中了一个挖矿的病毒。
所以啊,大家有公网IP的话,一定要注意,很容易中病毒的,这是很常见的,今天就来和大家说下,怎么发现这个病毒,怎么解决。
一、首先,中病毒后,会发现服务器的运行速度很慢;
因为这条宽带只是用来做直播,突然发现CPU飙升,一个进程占用很高,这明显很不正常,就着重关注了下,没成想,确实是中了病毒;
syst3md,这个进程,然后又搜索了下,确实大家都在说这个挖矿病毒;
二、查看这个病毒的详情;
通过进程ID:18161,我们可以看到很多信息,还有钱包wallet,和它自己的服务器,完了之后呢,还有配置文件,这些都是挖矿程序;不懂它是怎么攻击我们的,但是它把我的一个防火墙配置改成了“接受”;
三、接下来我们来寻找这个东西,在哪;
find / -name syst3md
通过以上命令,我们找到了这个进程;
发现在一个docker里面,接下来,我们仔细看看是在哪个docker里;
找到了是这个codeserver容器,但是我们用的也是官方的镜像;
但是这个容器是来源正常的,那么就可能是因为我们又是公网IP,又开放了8081这个端口给外网,所以中病毒了,特别是我们这种固定了IP的公网,更加容易中病毒;再一个因为我们经常做直播,公网IP已经泄露,也是增加了一个风险;
(后记,文章发出来之前,定位到了真正的问题:因为我是公网静态IP,iStoreOS早期版本非拨号的时候自动打开WAN防火墙;同时 codeserver 网页当时做视频演示时候开放了弱的 SSH,导致 SSH 被外网扫描发现,然后把挖矿程序注入到了 codeserver 容器里面。也不排除 codeserver 网页漏洞。所以直播做演示做好用独立的带宽,而且关闭WAN防火墙,密码改复杂些,就避免了很多类似的问题)
四、怎么提升安全;
如果我们是服务器,应禁止使用“用户名+密码”方式登录,用证书来登录;
不要设置前面我们说的那个防火墙为允许;
特别是x86机器的,有公网IP的,因为有时候你配了那个动态域名,动态域名是可以被网络检索的,可以很容易检索到你的地址,用破解密码的方式登录你的服务器,就很容易被攻击;因为很多病毒程序是x86的,x86一般配置也比较高,就很容易被人用来挖矿等;
如果是SSH访问的话,你们可以给SSH设置一个密钥;
再就是使用一些插件的时候,最好禁止公网的访问,这样可以安全很多;
所以,如果你的局域网/路由器/服务器上有重要资料的话,完全要小心了。
作者声明本文无利益相关,欢迎值友理性交流,和谐讨论~
爱便宜
校验提示文案
值友4071035329
校验提示文案
松江土著
校验提示文案
天河之东
校验提示文案
iamnio
校验提示文案
怪蜀黍online
校验提示文案
白粥送饭
校验提示文案
iN在
校验提示文案
小站果
校验提示文案
小站果
校验提示文案
松江土著
校验提示文案
iN在
校验提示文案
白粥送饭
校验提示文案
值友4071035329
校验提示文案
爱便宜
校验提示文案
怪蜀黍online
校验提示文案
iamnio
校验提示文案
天河之东
校验提示文案