RKHunter 报告:“未找到哈希值”

RKHunter 报告:“未找到哈希值”

当我的 cron 作业运行检查时,我每天都会收到 RKHunter 警告。我使用的是 FreeBSD 10.2

这是我收到的警告:

Warning: No hash value found for file '/usr/bin/perl' in the 'rkhunter.dat' file.

我已经尝试过rkhunter --updaterkhunter --propupd但警告仍然存在。

rkhunter --propupd
[ Rootkit Hunter version 1.4.2 ]
File updated: searched for 171 files, found 113, broken links 1

rkhunter --list perl揭示了这一点:

Perl module installation status:
perl command               Installed
File::stat                 Installed
Getopt::Long               Installed
Crypt::RIPEMD160            MISSING
Digest::MD5                Installed
Digest::SHA                Installed
Digest::SHA1               Installed
Digest::SHA256              MISSING
Digest::SHA::PurePerl       MISSING
Digest::Whirlpool           MISSING
LWP                         MISSING
URI                         MISSING
HTTP::Status                MISSING
HTTP::Date                  MISSING
Socket                     Installed
Carp                       Installed

我通过端口树安装了 Rootkit Hunter,现在版本是 1.4.2。

我是否遗漏了什么?

答案1

我发现 Perl 5.20 不再使用 /usr/bin 中的符号链接。

(最好读一下这些信息!)

他们现在指向一个不存在的文件:

lrwxr-xr-x   1 root  wheel         25  4 Mai  2015 perl -> /usr/local/bin/perl5.18.4
lrwxr-xr-x   1 root  wheel         25  4 Mai  2015 perl5 -> /usr/local/bin/perl5.18.4

我删除了这些,现在 RKHunter 安静了。

rm /usr/bin/perl
rm /usr/bin/perl5

相关内容