chkrootkit 是一款经典的 rootkit 检测工具,用于扫描系统中可能存在的后门、rootkit 和其他恶意程序。以下是安装和使用 chkrootkit 的详细步骤。
# 更新软件包列表
sudo apt update
# 安装 chkrootkit
sudo apt install chkrootkit -y
# 安装 EPEL 仓库(CentOS/RHEL 7及以下)
sudo yum install epel-release -y
# 安装 chkrootkit
sudo yum install chkrootkit -y
# 下载最新源代码
wget ftp://ftp.pangeia.com.br/pub/seg/pac/chkrootkit.tar.gz
# 解压
tar zxvf chkrootkit.tar.gz
cd chkrootkit-*
# 编译安装
make sense
sudo make install
sudo chkrootkit
sudo chkrootkit | tee /var/log/chkrootkit.log
sudo chkrootkit -d /path/to/directory
sudo chkrootkit -u
"not found" 警告:
"INFECTED" 警告:
更新问题:
sudo apt update && sudo apt upgrade chkrootkit # Debian/Ubuntu
sudo yum update chkrootkit # RHEL/CentOS
bash
# 每周日凌晨3点运行扫描
0 3 * * 0 /usr/sbin/chkrootkit | mail -s "chkrootkit scan report" admin@example.com
如需更详细的信息,可以查看手册页:
man chkrootkit