记一次查杀centos病毒

简述

服务器突然报警,出现一些CPU很高的进程

在这里插入图片描述

找出病毒父进程

ps -o ppid= -p 2100
在这里插入图片描述

ps 一下该进程,发现该进程进行curl下载执行脚本
在这里插入图片描述

kill 进程

发现该病毒nigger233 父进程 3635是 rocketmq,kill 掉后正常了。

### CentOS 系统中查找和清除病毒的工具及方法 在 CentOS 系统中,ClamAV 是一个广泛使用的开源反病毒工具包,能够有效检测和清除病毒、蠕虫、特洛伊木马等恶意软件。以下是详细的安装、配置和使用方法: #### 1. 安装 ClamAV 首先需要安装 EPEL 源以支持 ClamAV 的安装: ```bash yum install epel-release -y ``` 然后安装 ClamAV 及其相关组件: ```bash yum install clamav-server clamav-data clamav-update clamav-filesystem clamav clamav-scanner-systemd clamav-devel clamav-lib clamav-server-systemd -y ``` [^4] #### 2. 配置 ClamAV 编辑两个主要配置文件 `/etc/freshclam.conf` 和 `/etc/clamd.d/scan.conf`,移除 `Example` 字符以启用配置项: ```bash sed -i -e "s/^Example/#Example/" /etc/freshclam.conf sed -i -e "s/^Example/#Example/" /etc/clamd.d/scan.conf ``` [^3] #### 3. 更新病毒库 使用以下命令更新病毒库: ```bash freshclam ``` [^3] #### 4. 扫描病毒 可以使用 `clamscan` 工具进行病毒扫描。以下是一些常用命令: - 扫描当前目录并删除感染的文件: ```bash /usr/local/clamav/bin/clamscan -r --remove ``` - 扫描所有文件并仅显示有问题的文件: ```bash /usr/local/clamav/bin/clamscan -r --bell -i / ``` [^3] #### 5. 启动和管理服务 启动并设置 ClamAV 服务开机自启: ```bash systemctl start clamd@scan systemctl enable clamd@scan ``` 定期检查服务状态以确保正常运行: ```bash systemctl status clamd@scan ``` #### 6. 使用 Python 脚本扩展功能(可选) 如果需要更灵活的病毒查杀方式,可以结合 PyClamd 库开发自定义脚本。例如,以下是一个简单的 Python 脚本示例,用于扫描指定目录中的病毒: ```python import pyclamd def scan_directory(directory): cd = pyclamd.ClamdUnixSocket() if not cd.ping(): raise Exception("ClamAV daemon is not reachable") result = cd.scan_directory(directory) if result: print("Infected files:") for file, status in result.items(): print(f"{file} : {status}") else: print("No infected files found.") if __name__ == "__main__": scan_directory("/path/to/scan") ``` [^4] --- ### 总结 CentOS 系统中可以通过安装和配置 ClamAV 来实现病毒的查找和清除。ClamAV 提供了强大的命令行工具和守护进程支持,能够满足大多数服务器环境下的安全需求。
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
红包 添加红包
表情包 插入表情
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

乘茶蛙泳

just 4 fun

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值