Linux下RootKits检查常用工具及其使用

本文详细介绍了Rkhunter和Chkrootkit的安装与使用方法,包括下载源码包、编译环境搭建、安装过程及常见问题解决等。通过这些步骤,用户可以有效检测Linux系统的安全状况。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

1.1. Rkhunter安装使用

    • wget http://downloads.sourceforge.net/project/rkhunter/rkhunter/1.4.2/rkhunter-1.4.2.tar.gz
    • tar xzfv rkhunter-1.4.2.tar.gz
    • cd rkhunter-1.4.2
    • ./installer.sh --install --layout default

      • --update                 :升级 rkhunter
      • --checkall (-c)          :全系统检测,rkhunter 的所有检测项目
      • --createlogfile          :建立登录档,一般预设放在/var/log/rkhunter.log
      • --skip-keypress          :忽略按键后继续的举动(程序会持续自动执行)
      • --versioncheck           :检测试否有新的版本在服务器上

    • rkhunter -c         //使用方法


1.2. Chkrootkit安装使用

    • yum -y install gcc
    • yum -y install gcc-c++      //安装编译环境
    • yum -y install make

    • wget ftp://ftp.pangeia.com.br/pub/seg/pac/chkrootkit.tar.gz
    • tar zxvf chkrootkit.tar.gz
    • cd chkrootkit-0.50
    • make sense                     //编译完成没有报错的话执行检查
    • ./chkrootkit 
          或者
    • ./chkrootkit | grep INFECTED   //搜索被感染的文件

存在问题:在执行make sense时产生如下错误:

    • /usr/bin/ld: cannot find -lc
    • collect2: 错误:ld 返回 1
    • make: *** [strings-static] 错误 1

解决方法:

    • yum install glibc-static
    • make clean
    • make sense

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值