【Linux】排查进程、挖矿病毒查找 | 您所在的位置:网站首页 › avastsvcpcp病毒看不见文件 › 【Linux】排查进程、挖矿病毒查找 |
排查某进程占用CPU较高
一、常用指令二、排查记录2.1 问题2.2 排查`xmrig`进程2.2.1 查看进程信息2.2.2 查看定时启动任务2.2.3 查看自启动服务2.2.4 解决
2.3 排查`-bash`进程2.3.1查看期父子进程以及命令2.3.2 排查2.3.2 解决
2.4 排查`zed`进程2.5 安装杀毒软件排查
一、常用指令
top 发现 sudo pstree -asp pid sudo netstat -anp | grep pid sudo lsof -p pid 查看用了哪些文件 which zed ls -lh /usr/sbin/zed 查得文件较大,有问题 sudo crontab -l 查看root的定时任务 systemctl status zed.service sudo systemctl stop zed.service sudo systemctl disable zed.service 二、排查记录 2.1 问题实验室中有两台服务器,top指令发现有进程占用极高CPU,使用了20个核心,占用高达50%,使用kill指令停止进程后又会重新启动,两台服务器启动的进程不一样,一个是名为xmrig(挖矿程序),一个名为-bash,接下来分分别记录这两台服务器的两个进程来解决 top指令查看占用 pstree -asp pid 查看父子进程及命令 ![]() ![]() ![]() 首先crontab -r 删除所有定时任务 执行systemctl disable myservice.service取消任务 删除找到的那些文件等 sudo grep -rnR /bin/sshd ./* 查找当前目录下是否有某文件中含有/bin/sshd字符内容 ps 发现其执行命令为systemd ![]() 执行sudo crontab -e编辑定时任务,并删除定时任务,或者直接执行sudo crontab -r删除所有定时任务 不再出现,成果解决 2.4 排查zed进程top 发现 sudo crontab -l 查得为空 systemctl status zed.service 暂时停止服务 sudo systemctl stop clamav-freshclam 更新病毒库 freshclam 重启服务 sudo systemctl start clamav-freshclam 对home查杀 clamscan -r -i /home -l /var/log/clamscan.log |
CopyRight 2018-2019 实验室设备网 版权所有 |