博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
Linux的一个问题ircbot进程
阅读量:6497 次
发布时间:2019-06-24

本文共 9759 字,大约阅读时间需要 32 分钟。

首先该问题目前还不清楚希望知道的人可以回复我mail fengtaotao2012x@163.com

今天执行一次常规服务器安全抽查的时候发现一台web服务器的一个奇怪的进程 而且更厉害的是cpu使用率高达百分之99

故事这样的 运行命令top

内容如下

1 [root@mail log]# top 2 Unknown HZ value! (391) Assume 100. 3  4  11:25am  up 15 days, 20:00,  2 users,  load average: 1.76, 1.91, 1.97 5 139 processes: 133 sleeping, 1 running, 1 zombie, 4 stopped 6 CPU states:  1.3% user,  0.9% system,  0.0% nice, 97.7% idle 7 Mem:  2075480K av, 2000952K used,   74528K free,       0K shrd,  193716K buff 8 Swap: 2096472K av,   32464K used, 2064008K free                 1296772K cached 9 10   PID USER     PRI  NI  SIZE  RSS SHARE STAT  LIB %CPU %MEM   TIME COMMAND11  2499 root      25   0  1776  644   536 T       0  6.5  0.0 22094m ircbot12  8975 daemon    15   0 20836  10M  3044 S       0  0.3  0.5   0:05 httpd13 11465 daemon    15   0 21036  10M  3200 S       0  0.3  0.5   0:03 httpd14 14287 daemon    15   0 20464  10M  2992 S       0  0.3  0.5   0:00 httpd15 14304 daemon    15   0 20464  10M  2992 S       0  0.3  0.5   0:00 httpd16 14305 daemon    15   0 20480  10M  2988 S       0  0.3  0.5   0:00 httpd17  2492 root      15   0  127M  19M  4100 S       0  0.1  0.9  49:03 mysqld18 12147 daemon    15   0 20792  10M  3024 S       0  0.1  0.5   0:02 httpd19 12570 daemon    17   0 20568  10M  3008 S       0  0.1  0.5   0:02 httpd20 14307 daemon    15   0 20448  10M  2992 S       0  0.1  0.5   0:00 httpd21 14317 daemon    17   0 20448  10M  2972 S       0  0.1  0.4   0:00 httpd22     1 root      15   0  2036  644   552 S       0  0.0  0.0   0:04 init23     2 root      0K   0     0    0     0 SW      0  0.0  0.0   0:00 migration/024     3 root      34  19     0    0     0 SWN     0  0.0  0.0   0:02 ksoftirqd/025     4 root      0K   0     0    0     0 SW      0  0.0  0.0   0:00 watchdog/026     5 root      0K   0     0    0     0 SW      0  0.0  0.0   0:00 migration/127     6 root      34  19     0    0     0 SWN     0  0.0  0.0   0:01 ksoftirqd/128     7 root      0K   0     0    0     0 SW      0  0.0  0.0   0:00 watchdog/129     8 root      0K   0     0    0     0 SW      0  0.0  0.0   0:00 migration/230     9 root      34  19     0    0     0 SWN     0  0.0  0.0   0:02 ksoftirqd/231    10 root      0K   0     0    0     0 SW      0  0.0  0.0   0:00 watchdog/232    11 root      0K   0     0    0     0 SW      0  0.0  0.0   0:00 migration/3

当我看到第一行的时候第一感觉就是病毒- -!

1 [root@mail log]# top 2 Unknown HZ value! (391) Assume 100. 3  4  11:25am  up 15 days, 20:00,  2 users,  load average: 1.76, 1.91, 1.97 5 139 processes: 133 sleeping, 1 running, 1 zombie, 4 stopped 6 CPU states:  1.3% user,  0.9% system,  0.0% nice, 97.7% idle 7 Mem:  2075480K av, 2000952K used,   74528K free,       0K shrd,  193716K buff 8 Swap: 2096472K av,   32464K used, 2064008K free                 1296772K cached 9 10   PID USER     PRI  NI  SIZE  RSS SHARE STAT  LIB %CPU %MEM   TIME COMMAND11  2499 root      25   0  1776  644   536 T       0  6.5  0.0 22094m ircbot

这样的数据太吓人了  好吧根据id找下程序的位置

运行:

1 [root@mail log]# ls -l /proc/2499/ 2 total 0 3 dr-xr-xr-x   2 root     root            0 Jun 19 11:47 attr 4 -r--------   1 root     root            0 Jun 19 11:47 auxv 5 -r--r--r--   1 root     root            0 Jun 17 04:02 cmdline 6 -r--r--r--   1 root     root            0 Jun 19 11:47 cpuset 7 lrwxrwxrwx   1 root     root            0 Jun 19 11:47 cwd -> / 8 -r--------   1 root     root            0 Jun 19 11:12 environ 9 lrwxrwxrwx   1 root     root            0 Jun 19 11:47 exe -> /usr/share/icbm/ircbot10 dr-x------   2 root     root            0 Jun 19 11:47 fd11 -rw-r--r--   1 root     root            0 Jun 19 11:47 loginuid12 -r--------   1 root     root            0 Jun 19 11:47 maps13 -rw-------   1 root     root            0 Jun 19 11:47 mem14 -r--r--r--   1 root     root            0 Jun 19 11:47 mounts15 -r--------   1 root     root            0 Jun 19 11:47 mountstats16 -rw-r--r--   1 root     root            0 Jun 19 11:47 oom_adj17 -r--r--r--   1 root     root            0 Jun 19 11:47 oom_score18 lrwxrwxrwx   1 root     root            0 Jun 19 11:47 root -> /19 -r--r--r--   1 root     root            0 Jun 19 11:47 schedstat20 -r--------   1 root     root            0 Jun 19 11:47 smaps21 -r--r--r--   1 root     root            0 Jun 17 04:02 stat22 -r--r--r--   1 root     root            0 Jun 19 10:47 statm23 -r--r--r--   1 root     root            0 Jun 19 11:12 status24 dr-xr-xr-x   3 root     root            0 Jun 19 11:47 task25 -r--r--r--   1 root     root            0 Jun 19 11:47 wchan

ls -l /proc/2499/ext

1 [root@mail log]# ls -l /proc/2499/exe  2 audit/          conman.old/     httpd/          messages.1      secure.1        spooler.4 3 boot.log        cron            lastlog         messages.2      secure.2        squid/ 4 boot.log.1      cron.1          mail/           messages.3      secure.3        vbox/ 5 boot.log.2      cron.2          maillog         messages.4      secure.4        wtmp 6 boot.log.3      cron.3          maillog.1       mysqld.log      setroubleshoot/ wtmp.1 7 boot.log.4      cron.4          maillog.2       ppp/            spooler         xferlog 8 boot.log.bak    cups/           maillog.3       prelink/        spooler.1       yum.log 9 clamav/         dmesg           maillog.4       samba/          spooler.2       10 conman/         gdm/            messages        secure          spooler.3
1 [root@mail log]# ls -l /proc/2499/exe 2 lrwxrwxrwx   1 root     root            0 Jun 19 11:47 /proc/2499/exe -> /usr/share/icbm/ircbot

这里说明下exe为一个快捷方式Linux为软连接方法为:ln -s xxx xxx     上述的意思为 2499的进程目录会跳转到 /usr/share/icbm/ircbot

 想打开这个文件看下内容不过发现打开的是乱码,cp下来在windows下很多编程工具软件也是打开乱码,可能是动了手脚

这个是我cp下来的目录http://pan.baidu.com/share/link?shareid=2265703552&uk=4045574093 有兴趣的可以看下

1 [root@mail ~]# ll -d /usr/share/icbm/ 2 drwxr-xr-x   2 root     root         4096 Apr  8 06:27 /usr/share/icbm/ 3 [root@mail ~]# ll /usr/share/icbm/* 4 -rwxrwxrwx   1 root     root         1005 Jul 27  2012 /usr/share/icbm/flood.pl 5 -rwxrwxrwx   1 root     root          135 Dec 14  2010 /usr/share/icbm/geekymedia.repo 6 -rwxrwxrwx   1 root     root         1384 Oct 27  2012 /usr/share/icbm/getproxies.php 7 -rwxr-xr-x   1 root     root        27788 Apr  8 01:09 /usr/share/icbm/ircbot 8 -rwxrwxrwx   1 root     root       204562 Apr  7 09:40 /usr/share/icbm/proxies.txt 9 -rwxrwxrwx   1 root     root        12700 Sep 18  2012 /usr/share/icbm/rpmforge.rpm10 -rwxrwxrwx   1 root     root        17072 Apr 12  2012 /usr/share/icbm/slowloris.pl11 -rwxrwxrwx   1 root     root        11087 Oct 26  2012 /usr/share/icbm/syn.pl12 -rwxrwxrwx   1 root     root          699 Jul 27  2012 /usr/share/icbm/udp.py13 [root@mail ~]#

发现的问题是 这里面只有 

7 -rwxr-xr-x   1 root     root        27788 Apr  8 01:09 /usr/share/icbm/ircbot 8 -rwxrwxrwx   1 root     root       204562 Apr  7 09:40 /usr/share/icbm/proxies.txt 这两个是在今年的4月份先后出现的。 目前也只能先将其rm -f掉了,当然我有beckup 等待网友们的热心支援! 问了几个老运维说 入侵以后最好是把资料CP出来然后重做系统,但我不想那样,希望找到一个优的方法。 删除掉以后 reboot了下 开机半小时 使用top 命令查看服务器的进程稳定下来了,而且 free -m查看 swap的使用为0了
1   1:48pm  up 3 min,  1 user,  load average: 0.33, 0.31, 0.13 2 105 processes: 103 sleeping, 2 running, 0 zombie, 0 stopped 3 CPU states:  0.7% user,  0.0% system,  0.0% nice, 99.2% idle 4 Mem:  2075480K av,  665456K used, 1410024K free,       0K shrd,   16496K buff 5 Swap: 2096472K av,       0K used, 2096472K free                  297804K cached 6  7   PID USER     PRI  NI  SIZE  RSS SHARE STAT  LIB %CPU %MEM   TIME COMMAND 8  2592 daemon    15   0 20792  10M  3020 S       0  0.3  0.5   0:00 httpd 9  2701 daemon    15   0 20464  10M  2992 S       0  0.3  0.5   0:00 httpd10  2711 daemon    15   0 20448  10M  2992 S       0  0.3  0.5   0:00 httpd11  2712 daemon    16   0 20980  10M  3004 R       0  0.3  0.5   0:00 httpd12  2729 daemon    15   0 20464  10M  2992 S       0  0.3  0.5   0:00 httpd13  2511 root      15   0  124M  16M  3640 S       0  0.1  0.8   0:00 mysqld14  2588 daemon    15   0 20804  10M  3008 S       0  0.1  0.5   0:00 httpd15  2590 daemon    15   0 20804  10M  3012 S       0  0.1  0.5   0:00 httpd16  2591 daemon    15   0 20464  10M  3008 S       0  0.1  0.5   0:00 httpd17  2703 daemon    15   0 20464  10M  3024 S       0  0.1  0.5   0:00 httpd18  2714 daemon    17   0 20464  10M  3000 S       0  0.1  0.5   0:00 httpd19  3058 root      15   0  2940 1840  1632 R       0  0.1  0.0   0:00 top20     1 root      15   0  2036  644   552 S       0  0.0  0.0   0:01 init21     2 root      0K   0     0    0     0 SW      0  0.0  0.0   0:00 migration/022     3 root      34  19     0    0     0 SWN     0  0.0  0.0   0:00 ksoftirqd/023     4 root      0K   0     0    0     0 SW      0  0.0  0.0   0:00 watchdog/024     5 root      0K   0     0    0     0 SW      0  0.0  0.0   0:00 migration/125     6 root      34  19     0    0     0 SWN     0  0.0  0.0   0:00 ksoftirqd/126     7 root      0K   0     0    0     0 SW      0  0.0  0.0   0:00 watchdog/127     8 root      0K   0     0    0     0 SW      0  0.0  0.0   0:00 migration/228     9 root      39  19     0    0     0 SWN     0  0.0  0.0   0:00 ksoftirqd/229    10 root      0K   0     0    0     0 SW      0  0.0  0.0   0:00 watchdog/230    11 root      0K   0     0    0     0 SW      0  0.0  0.0   0:00 migration/331    12 root      34  19     0    0     0 SWN     0  0.0  0.0   0:00 ksoftirqd/332    13 root      0K   0     0    0     0 SW      0  0.0  0.0   0:00 watchdog/333 [root@mail ~]# free -m34              total       used       free     shared    buffers     cached35 Mem:          2026        649       1377          0         16        29036 -/+ buffers/cache:        342       168437 Swap:         2047          0       2047

在使用 top -p 2499  没有了。

不过还是很担心 因为怕病毒修改了系统的bin文件 哎还是精简测下这几天的服务器吧!

 到目前为止的检测还算正常

转载于:https://www.cnblogs.com/patf/p/3143957.html

你可能感兴趣的文章
mvc学习地址
查看>>
masonry 基本用法
查看>>
使用openssl创建自签名证书及部署到IIS教程
查看>>
Word产品需求文档,已经过时了【转】
查看>>
dtoj#4299. 图(graph)
查看>>
关于网站的一些js和css常见问题的记录
查看>>
zabbix-3.4 触发器
查看>>
换用代理IP的Webbrowser方法
查看>>
【视频编解码·学习笔记】7. 熵编码算法:基础知识 & 哈夫曼编码
查看>>
spark集群安装部署
查看>>
MySql 查询表字段数
查看>>
性能优化工具 MVC Mini Profiler
查看>>
[转] Zend studio中开发常用
查看>>
[hadoop源码阅读][9]-mapreduce-概论
查看>>
jquery兼容IE和火狐下focus()事件
查看>>
改变Repeater控件中按钮颜色
查看>>
基于MMSeg算法的中文分词类库
查看>>
LINQ to XML 建立,读取,增,删,改
查看>>
How to exit the entire application from a Python thread?
查看>>
归一化变换 Normalizing transformations
查看>>