debsums 把每个 .deb 软件包所安装的文件,与软件包自己声明的校验和作比对。AIDE 问的是自你的快照以来有没有东西变过,debsums 提出的问题更锋利:这个二进制文件,是否仍与发行版交付的那一份相符?系统软件包内部出现被改动的文件,是事情不对劲的较为明确的信号之一。
这一页列出存在差异的软件包,以及其中具体是哪些文件,于是被重写的二进制文件与被编辑过的配置文件一眼就能分开。
做好会看到合法结果的准备。/etc 之下的配置文件本就是拿来改的,你只要配置任何东西,它们立刻显示为已变更,因此通常会被过滤掉。有些软件包还会在安装后生成永远对不上的文件。真正值得注意的是 /usr/bin、/usr/sbin 和 /bin 里的可执行文件以及共享库:在一台你没有手工改动过的服务器上,它们没有任何理由与原版不同。