在我的 Kali Linux 发行版中输入命令 Rkhunter --update 后。结果如下
[ Rootkit Hunter version 1.4.6 ]
Checking Rkhunter data files...
Checking file mirrors.dat [ No update ]
Checking file programs_bad.dat [ No update ]
Checking file backdoorports.dat [ No update ]
Checking file suspscan.dat [ No update ]
Checking file i18n/cn [ Skipped ]
Checking file i18n/de [ Skipped ]
Checking file i18n/en [ No update ]
Checking file i18n/tr [ Skipped ]
Checking file i18n/tr.utf8 [ Skipped ]
Checking file i18n/zh [ Skipped ]
Checking file i18n/zh.utf8 [ Skipped ]
Checking file i18n/ja [ Skipped ]
进行更新时它总是会跳过检查某些文件。对于 Rkhunter 来说,这种行为是正常现象还是发生了某些配置问题?
我的发行版是 Kali Linux 4.15.0-kali3-amd64
答案1
这些i18n/*
文件仅用于本地化目的,因此它们对于核心程序功能并不是必需的。您发布的输出表明您已经拥有英文字符串。
旁注 #1:您不应该运行,rkhunter --update
因为它存在安全风险:https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=765895rkhunter
通过安装apt
并让您的包管理器负责保持实用程序更新。
旁注 #2:rkhunter
可能会产生大量误报,因此请做好准备。