如何解释aide
生成的数据库文件?我的aide
配置中有以下内容
Binlib = p+i+n+u+g+s+b+m+c+sha1+md5
/bin Binlib
生成的 db 文件显示类似
/bin/dmesg /usr/bin/dmesg 4029 120777 139787 0 0 0 14 MTQ2NzAyODE3MQ== MTQ2NzAyODE3MQ== 1 0 0
/bin/rpm 0 16317 100755 141372 32 0 0 15240 MTQ3MDMyNjUzNQ== MTQ3NDE5NTY0Mw== 1 JddxIxH7PK/Z9yrE3YzTvA== hBE26obO0CPmTTdSDMxxpe4Ie8E=
这些值是什么,尤其是看起来像哈希摘要的值?我会猜到那些是 sha1 和 md5 哈希 - 但第一行中的值似乎相同,第二行有 4 个这样的值。
我在这两个文件上手动运行了 sha1 或 md5 哈希,并对它们进行了 base64 编码,它们似乎与文件中的任何内容都不匹配:
#sha1
ZGVlYmM2OTBmNWNjNDY2Y2IwYTk5YWEwNjBiZDBiMTZjZTk2NmNkYgo=
ODQxMTM2ZWE4NmNlZDAyM2U2NGQzNzUyMGNjYzcxYTVlZTA4N2JjMQo=
#md5
ZGZkMzIwOWY4ZDczMjFlZDliODBkYjEzODJlZGMxMTcK
MjVkNzcxMjMxMWZiM2NhZmQ5ZjcyYWM0ZGQ4Y2QzYmMK
当aide
我摆弄一些文件时,程序似乎运行良好,因为差异报告正确显示。我只是想更好地了解这些东西。我查看了助手手册和此处但没有发现任何提示
我的环境如下:
Linux devserver 3.12.62-60.62-default #1 SMP Thu Aug 4 09:06:08 UTC 2016 (b0e5a26) x86_64 x86_64 x86_64 GNU/Linux
Aide 0.15.1