首页 > 其他分享 >SSH僵尸主机挖矿木马预警

SSH僵尸主机挖矿木马预警

时间:2024-11-11 10:20:12浏览次数:3  
标签:网络安全 程序 SSH 木马 攻击者 服务器 挖矿

前言

XMR(门罗币)是目前比特币等电子货币的一种,以其匿名性,支持CPU挖矿,以及不菲的价格等特点,得到了“黑产”的青睐。瀚思科技挖掘出黑产利用互联网服务器进行挖矿的通用模式,以及多个挖矿后台更新服务器。攻击和挖矿方式显示黑产组织在相互竞争、木马更新等方面较去年又上了一个台阶。 

门罗币价格走势图

事件描述

近日,黑客利用SSH暴力破解服务器后种植挖矿木马,我们追踪到了其多个后台更新服务器。

黑客攻击服务器与种植挖矿木马过程包括三个步骤:

1. 攻击者探测SSH服务

2. 攻击者对SSH服务账户和密码进行暴力破解

3. 一旦暴力破解成功,攻击者远程下载并运行挖矿程序

下图是一个挖矿木马后台服务器的截图,从图中可以看出116.196.120.20这台服务器从2018年1月26日14点开始,xm.sh(下载器程序)已经被下载过1277次。在对其监控的过程中,发现各个程序也在做频繁的更新。

其中:

1. 程序Carbon是实际使用的挖矿程序。

2. 文件xm.sh是在成功登录服务器后执行的shell程序。

这段代码包括了三部分:

· 攻击者首先杀掉其他的挖矿程序,来保证自身的收益。注:黑产中的竞争也是越来越激烈了。

· 远程下载服务器上对应的挖矿程序。

· 配置好矿池以及钱包地址,执行挖矿程序。

3.文件xmm.sh是更新后的shell程序,与xm.sh相比,修改了矿池链接。目的是选择更高算力的矿池。

4.程序1.ps1是windows平台下类似xm.sh的脚本程序,同样实现类似的三个功能,首先kill其他的挖矿程序,然后远程下载服务器上对应的的挖矿程序,最后配置好矿池以及钱包地址,执行挖矿程序。

5.程序Server.exe是一个远控木马程序,在执行后连接dx.777craft.com:7777。

挖矿黑客之间的竞争愈发激烈

对比之前发现的同类型挖矿木马,本次发现的挖矿木马在代码上已经有了进一步的提升,之前发现的挖矿脚本,主要杀掉具体进程名,目前主要根据矿池信息杀掉挖矿进程,扩大了有效范围。下图是两种类型挖矿木马杀掉其他木马的方式比较:

黑客的获利估计

从目前的样本获取的钱包地址来看,之前的挖矿币池已经向攻击者的钱包提交了34个XMR(约合8500美元,以当天价格$250计算)。但由于被矿池判定为僵尸网络非法挖矿,该钱包剩余的7个XMR已被冻结:

因此,攻击者通过杀掉了自己之前的挖矿程序,再次注册了新的钱包地址进行挖矿,目前新地址钱包的金额如下图,可以看出15天前已经修改了新的挖矿地址。

从目前掌握的情报,综合溯源到的10多台服务器访问信息、钱包地址,该攻击者目前至少已经控制了3万多台主机,获取了约300多个门罗币,以目前的XMR(门罗币)价格已近10万美元。

网络安全学习资源分享:

给大家分享一份全套的网络安全学习资料,给那些想学习 网络安全的小伙伴们一点帮助!

对于从来没有接触过网络安全的同学,我们帮你准备了详细的学习成长路线图。可以说是最科学最系统的学习路线,大家跟着这个大的方向学习准没问题。

因篇幅有限,仅展示部分资料,朋友们如果有需要全套《网络安全入门+进阶学习资源包》,需要点击下方链接即可前往获取 

 读者福利 | CSDN大礼包:《网络安全入门&进阶学习资源包》免费分享(安全链接,放心点击)

同时每个成长路线对应的板块都有配套的视频提供: 

大厂面试题

视频配套资料&国内外网安书籍、文档

当然除了有配套的视频,同时也为大家整理了各种文档和书籍资料

所有资料共282G,朋友们如果有需要全套《网络安全入门+进阶学习资源包》,可以扫描下方二维码或链接免费领取~ 

 读者福利 | CSDN大礼包:《网络安全入门&进阶学习资源包》免费分享(安全链接,放心点击)

特别声明:

此教程为纯技术分享!本教程的目的决不是为那些怀有不良动机的人提供及技术支持!也不承担因为技术被滥用所产生的连带责任!本教程的目的在于最大限度地唤醒大家对网络安全的重视,并采取相应的安全措施,从而减少由网络安全而带来的经济损失。

标签:网络安全,程序,SSH,木马,攻击者,服务器,挖矿
From: https://blog.csdn.net/2401_84466325/article/details/143672780

相关文章

  • 通过 SSH 隧道将本地端口转发到远程主机
    由于服务器防火墙,只开放了22端口,想要通过5901访问服务器上的远程桌面,可以通过下面的方式进行隧道转发。一、示例命令这条代码的作用是通过SSH创建一个本地端口转发,将你本地的端口(5901)通过加密的SSH隧道连接到远程服务器上的端口(5901)。这种方式通常用于在防火墙或......
  • Ubuntu下如何管理多个ssh密钥
    Ubuntu下如何管理多个ssh密钥前言‍我一直在逃避这个问题,误以为我能够单纯地用一个ssh走天下。好吧,现实是我不得不管理多个ssh做,那就写个博客总结一下吧。查阅后发现前人已经总结了不少,那我就结合之后,再发展一下吧,参考资料按照markdown的规范,放在文末。‍Note:‍......
  • Ubuntu下如何管理多个ssh密钥
    Ubuntu下如何管理多个ssh密钥前言‍我一直在逃避这个问题,误以为我能够单纯地用一个ssh走天下。好吧,现实是我不得不管理多个ssh做,那就写个博客总结一下吧。查阅后发现前人已经总结了不少,那我就结合之后,再发展一下吧,参考资料按照markdown的规范,放在文末。‍Note:‍......
  • openssh升级
    测试中标麒麟7.6中标麒麟6.5centos6.10centos7.61、配置telnet为防止openssh升级失败。所以安装telnet。保证openssh升级失败也可以通过telnet连接服务器,进行恢复操作。并不用去机房yuminstall-ytelnet-serverxinetdsystemctlstarttelnet.socket#启动telnet.sock......
  • cenos7.9处理openssh漏洞
    1.openssh漏洞处理:离线包现在地址:***update.sh脚本未经验证,不建议使用,建议按照readme.md文档操作***准备工作:需要准备离线包:安装包结构openssh-9.9p1.tar.gzopenssl-3.4.0.tar.gztelnet#存放telnet离线包pam#存放pam离线包zlib#存放zlib离线包提前创建......
  • OpenSSH升级
    源码下载地址下载主页https://www.openssh.com/portable.htmlhttps://mirrors.aliyun.com/pub/OpenBSD/OpenSSH/portable/或者https://ftp.fr.openbsd.org/pub/OpenBSD/OpenSSH/portable/或者https://ftp.jaist.ac.jp/pub/OpenBSD/OpenSSH/portable/或者https://openbsd......
  • 如何在服务器端自动ban掉扫描ssh的IP
    作者:京东物流罗旅帆 现在服务器在网络暴露一段时间就会有人不停的进行扫描各种端口,nginx的80,443,ssh的22等。进行尝试渗透,并且现在有大量框架进行全自动扫描渗透。为了最大化的阻止扫描,可以利用fail2ban这个框架来把频繁扫描的源IP直接丢进黑名单。让服务器在一定时间内拒绝连......
  • centos7升级openssh
    环境:OS:Centos71.查看当前的ssh和ssl版本[root@localhost~]#ssh-VOpenSSH_7.4p1,OpenSSL1.0.2k-fips26Jan2017 2.下载最新的版本OpenSSH9.8:wgethttp://down.tag.gg/Openssh/rpm/el7/openssh-9.8/openssh-9.8p1-1.el7.x86_64.rpmwgethttp://down.tag.gg/Openssh......
  • javaweb基于SSH开发学生信息及选课管理系统源码+报告 课程设计 大作业
    ......
  • 了解病毒木马(非常详细),零基础入门黑客,看这篇就够了!
    1、病毒木马是什么病毒木马都属于恶意软件,病毒会自我复制,木马则擅长伪装。2、病毒木马有哪些(1)破坏病毒:如熊猫烧香,以破坏计算机为目的,让计算机不能正常使用。(2)勒索病毒:本质是加密软件,被不法分子用于勒索。2017-2018年特别猖獗。(3)挖矿病毒:虚拟货币,通过计算资源获得。通......