目錄
前言
安裝clamav
掃描
問題
解決
刪除病毒
參考
上傳文件的時候發現老是失敗,查看top發現有個進程一直cpu佔用80%以上,並且名稱仍是隨機數。kill以後,一下子又從新生成了。忽然發現竟然沒有在服務端殺毒的經歷。在此處補齊。html
http://www.linuxdiyf.com/linux/18635.html
http://www.linuxidc.com/Linux/2013-09/90021.htm
http://www.linuxidc.com/Linux/2013-08/88981.htmlinux
clamscan -r /usr/bin -l /home/clamav.log --remove
結果:json
----------- SCAN SUMMARY ----------- Known viruses: 5180110 Engine version: 0.99.2 Scanned directories: 29655 Scanned files: 167613 Infected files: 9 Total errors: 22919 Data scanned: 8238.96 MB Data read: 11093.36 MB (ratio 0.74:1) Time: 1264.429 sec (21 m 4 s)
而後查看日誌:centos
[root@121 bin]# more /home/clamav.log | grep Removed /usr/bin/cnndpyizhj: Removed. /usr/bin/nrklkyfekn: Removed. /usr/bin/gdyyzgtmlj: Removed. /usr/bin/ledzqwnycy: Removed. /usr/bin/idtzyjxhxe: Removed. /usr/bin/ikeabglldp: Removed. /usr/bin/qbfqilhtiw: Removed. /usr/bin/chwrmovzsx: Removed. /usr/lib/libudev.so: Removed.
看到幾個病毒文件給刪除。而後病毒原體libudev.so也刪除。還覺得皆大歡喜,能夠睡覺了。誰知道過了沒多久,又看到病毒肆虐了。第一次這麼仇恨病毒。因而百度 libudev.so找到不少隨機10字母病毒的文章。按照順序刪除文件,效果還不錯。bash
上傳文件到服務器,發現老是卡着。覺得是網路問題,結果代表是系統繁忙。罪魁禍首是一個隨機英文10字母的病毒。會在/etc/init.d
下生成啓動文件,會在/usr/bin/xxxx
下生成xxxx
文件。kill後會從新生成新的進程和文件。因此,必須找到病毒原體。服務器
首先,查看定時任務。ui
crontab -l
沒有任何任務。url
[root@121 init.d]# cat /etc/crontab SHELL=/bin/bash PATH=/sbin:/bin:/usr/sbin:/usr/bin MAILTO=root # For details see man 4 crontabs # Example of job definition: # .---------------- minute (0 - 59) # | .------------- hour (0 - 23) # | | .---------- day of month (1 - 31) # | | | .------- month (1 - 12) OR jan,feb,mar,apr ... # | | | | .---- day of week (0 - 6) (Sunday=0 or 7) OR sun,mon,tue,wed,thu,fri,sat # | | | | | # * * * * * user-name command to be executed */3 * * * * root /etc/cron.hourly/gcc.sh
發現一個gcc腳本,不是咱們建立的,顯然是病毒。查看發現原來在執行一個叫作libudev.so的腳本。centos7
我手動刪除了crontab裏的任務,但發現很快又被建立了。因此必須中止掉進程。參考的幾篇文章在最後,採用了以下作法:spa
[root@121 bin]# ls -lt | head total 205196 -rwxr-xr-x. 1 root root 0 Dec 3 17:57 mtexjsonvz -rwxr-xr-x. 1 root root 4096 Dec 3 17:30 jqgcppiqrt -rwxr-xr-x. 1 root root 0 Dec 3 17:18 nchnwflgyw -rwxr-xr-x. 1 root root 0 Dec 3 17:11 orymfmjitf -rwxr-xr-x. 1 root root 4096 Dec 3 17:07 sbzqxjzvyk -rwxr-xr-x. 1 root root 4096 Dec 3 17:04 mmmyfojril -rwxr-xr-x. 1 root root 4096 Dec 3 16:48 dfkcgwfuff -rwxr-xr-x. 1 root root 0 Dec 3 16:43 psuiwjkapn -rwxr-xr-x. 1 root root 36864 Dec 3 16:43 lnovkdrabl [root@121 bin]# rm -rf mtexjsonvz jqgcppiqrt nchnwflgyw orymfmjitf sbzqxjzvyk mmmyfojril dfkcgwfuff psuiwjkapn lnovkdrabl
過一會,看看會不會產生信息的進程。若是沒事了就解鎖/usr/bin:
chattr -i /usr/bin
到目前爲止,還沒看到新的病毒產生。殺毒完成。