记录一次服务器被入侵,单进程CPU超过1000%

版权说明: 本文由博主a别无所求原创,转载请注明出处。
原文地址:https://blog.csdn.net/weixin_45284355/article/details/110728620

背景

 某小区智慧园区项目,新购一台linux服务器作为边缘节点。IEF创建并纳管边缘节点、下发边缘接入应用、创建算法任务,调试正常。但不久后应用异常,登录服务器发现-bash进程cpu1000%以上。因为是在客户内网环境,所以设置了简单密码登录。

在这里插入图片描述

top查看发现异常

发现-bashcpu使用率达到1599%
使用top可以清楚的看到-bashCPU使用率达到1599%,对应的pid:49033,首先就是把这儿进程kill,不出意外,kill后没多久就又自动重启。

kill -9  49033

查看定时任务


清除定时任务,发现-bash进程kill后依然还会启动。

查看行程序的符号链接

ls -l /proc/34783/exe   # 34783为当时进程号
lrwxrwxrwx 1 root root 0 Nov  5 13:04 /proc/34783/exe -> /usr/bin/-bash (deleted) 

查看/etc/cron.hourly等目录下内容,发现都有个脚本sync

在这里插入图片描述
脚本内容:复制sysdrr文件到/usr/bin/下,改名为-bash,启动服务,并删除-bash。从这可以看出/bin/sysdrr基本就是此次被入侵的源头。

删除sysdrr文件

在这里插入图片描述
删除后一切正常。

评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值