当前位置: 首页 > 知识库问答 >
问题:

阿里云 - 挖矿病毒文件目录?

臧彭亮
2023-06-15

最近服务器被挖矿程序入侵了,会定时创建crontab任务,如下:
0 2 * * * .//kworkers
但是我有个奇怪的问题,这个.//kworkers怎么理解,既不是相对路径又不是绝对路径,./是当前目录,/是跟目录,那.//是个啥?我试过,linux下是创建不了一个/开头的文件的。
最后附上我解决这个挖矿病毒的办法:挖矿程序入侵服务器导致cpu 100%排查

共有1个答案

秦光启
2023-06-15

刚刚去链接里看了下楼主解决这个病毒的方法写的不错,我先科普一下/,//,./的差异吧。
在Linux中,单个斜线“/”表示根目录,双斜线“//”是用于避免路径中连续的斜线被解释为一个单独的斜线。".//" 这样的路径是相对路径,表示当前目录下的子目录,当然"."并不是固定的规则,取决于文件系统配置。
以你问题中的这段任务为例:
0 2 * * * .//kworkers
".//kworkers" 可能是相对于当前目录的一个子目录 kworkers。这意味着在每天凌晨 2 点,会在当前目录下的 kworkers 目录中执行名为 "kworkers" 的文件或程序。

 类似资料:
  • 王江向来对绝影腹诽就很多,眼看这学期的风光又被绝影抢尽,心里很是不爽,他是一个不甘于位居第二的人,显而易见,一处和二处就有本质上的区别。他郑重地告诉大家,他要买个电脑。 这是一件振奋人心的事情。王江往寝室搬电脑的那天,楼梯走廊和过道都围满了人,就差给显示器上戴朵大红花。虽然到最后在这栋楼里,电脑已经普及到几乎人手一台的地步,而且档次越来越高,但人们的心里,为啥要追求处女和美女,往往只有第一个和最贵

  • 挖矿 原理与过程 了解比特币,最应该知道的一个概念就是“挖矿”,挖矿是参与维护比特币网络的节点,通过协助生成新区块来获取一定量新增的比特币。 当用户发布交易后,需要有人将交易进行确认,写到区块链中,形成新的区块。在一个互相不信任的系统中,该由谁来完成这件事情呢?比特币网络采用了“挖矿”的方式来解决这个问题。 目前,每 10 分钟左右生成一个不超过 1 MB 大小的区块(记录了这 10 分钟内发生的

  • 独立挖矿 如上所述,独立矿工通常使用 bitcoind 挖矿。他们使用的挖矿软件周期性的调用bitcoind,使用 getblocktemplate 获取新的交易。它提供了coinbase 交易通常发送到的新的交易列表和公钥。 挖矿软件利用模板来构建一个块和创建一个块的头部,接着它把长度为 80 字节的块头发送到挖矿的硬件部分(如ASIC),同时发送的还有目标门限(难度系数)。挖矿硬件通过暴力方式

  • 硬件 该算法是内存困难的,为了将DAG安装到内存中,每个GPU需要1-2GB的RAM。如果你遇到Error GPU mining. GPU memory fragmentation?,那就意味着你内存不足 GPU挖矿也在OpenCL中实现,因此AMD GPU将比同类NVIDIA GPU“更快”。ASIC和FPGA相对效率低下,因此不鼓励。 要获得openCL的芯片组和平台,请尝试: AMD SDK

  • 在比特币的P2P网络中,有一类节点,它们时刻不停地进行计算,试图把新的交易打包成新的区块并附加到区块链上,这类节点就是矿工。因为每打包一个新的区块,打包该区块的矿工就可以获得一笔比特币作为奖励。所以,打包新区块就被称为挖矿。 比特币的挖矿原理就是一种工作量证明机制。工作量证明POW是英文Proof of Work的缩写。 在讨论POW之前,我们先思考一个问题:在一个新区块中,凭什么是小明得到50个

  • 2005 年 10 月 14 日, Samy worm1 成为第一大使用跨站脚本 2(XSS)进行传播感染的蠕虫。一夜之间,蠕虫在世 界最流行的社交网站 MySpace.com 上,更改了超过一百万个人用户个人资料页面。