[castle] aide testing results
Stanislav Ievlev
inger на altlinux.ru
Пн Июн 25 11:09:31 MSD 2001
Здравствуйте Аркадий!
Большое спасибо за Ваш труд. Как доберусь, попробую повторить Ваш
эксперимент.
А была ли проблема когда два файла считались за один, о которой Вы говорили?
Arkady A Drovosekov wrote:
>Hi,
>взял с ftp://ftp.altlinux.ru/pub/distributions/ALTLinux/Sisyphus/
>aide-0.7-alt1.src.rpm, собирал с патчем и без оного (результаты одинаковые).
>
Патч не меняет логику. Единственная его цель, чтобы aide не рассусоливал
когда нет базы (он долго шуршит диском, а потом гордо объявляет - базы нет).
>
>Проверял на свалке всякой всячины общим размером 23780096, включая: просто
>файлы, смонтированные через loopback образы дисков, собственно эти образы,
>другие образы (не смонтированные).
>Результаты работы aide сравнивал с результатами md5sum, gpg --print-md md5,
>fcheck, fss и собственной программки для вычисления md5.
>Результаты не совпали для 3 файлов - 2 образа и один большой файл
>(из которых только 1 был смонтирован через loopback на момент работы программ).
>
>Подробности для этих 3 файлов:
>1 - результаты работы aide совпадают с результатами работы gpg,
>2 - результаты работы md5sum совпадают с результатами работы fcheck, fss, conv_md5_to_b64 (мое поделие)
>3 - результаты из п.1 и из п.2 не соввадают друг с другом
>4 - результаты из п.2 совпадают с официальной md5sum от Дебиана (один из этих
>образов - Debian Potato Release 2 binary-i386-3.iso)
>
>Итоги:
>1 - возможно у меня кривая библиотека для вычисления сумм
>2 - возможно aide и gpg используют общий кусок исходников для вычисления сумм
>3 - возможно правильно работают и gpg, и md5sum, просто они могут инициализировать md5 по разному - к примеру low endian vs. big endian
>
>Проверьте у кого есть дебиан суммы для md5sum, gpg, aide, fcheck, fss.
>Дальше идет файл с результатами (прошу прощения за непрезентабельный вид)
>
>==0e173b64cd5497e63ac33ef99f8cc727== official md5sum from debian for binary-i386-3.iso
>
>отмечены знаками + и -
>- aide.db.md5
>+ fss.db.md5
>
>порядок следования сумм:
>
>gpg --print-md md5 "${a}";
>md5sum "${a}";
>/usr/home/drawa/conv_md5_to_b64_1 "${a}";
>/usr/home/drawa/conv_md5_to_b64_1 --mime "${a}";
>/usr/home/drawa/conv_md5_to_b64 --mime "${a}";
>aide
>fss
>
>собственно суммы:
>
>---/usr/home/ftp/pub/images/debian/potato-rel2/binary-i386-3.iso
> e4629df73fe4a3060d3ab8f020d28b2a
> 0e173b64cd5497e63ac33ef99f8cc727
> 0e173b64cd5497e63ac33ef99f8cc727
> Dhc7ZM1Ul+Y6wz75n4zHJw
> Dhc7ZM1Ul+Y6wz75n4zHJw
>- 5GKd9z/kowYNOrjwINKLKg
>+ Dhc7ZM1Ul+Y6wz75n4zHJw
>
>---/usr/home/ftp/pub/misc/backup.dat
> 6458d82d19ec8a9dfcf33c8d9f376fad
> 3d93c94dd3dbec917a6d0b7f02cb557a
> 3d93c94dd3dbec917a6d0b7f02cb557a
> PZPJTdPb7JF6bQt/AstVeg
> PZPJTdPb7JF6bQt/AstVeg
>- ZFjYLRnsip388zyNnzdvrQ
>+ PZPJTdPb7JF6bQt/AstVeg
>
>---/usr/home2/ftp/pub/images/misc/kura.iso
> 6edc2d2066da508389641524b5ec83fd
> bcbe58b7a27dc0b4261018a10e85ae29
> bcbe58b7a27dc0b4261018a10e85ae29
> vL5Yt6J9wLQmEBihDoWuKQ
> vL5Yt6J9wLQmEBihDoWuKQ
>- btwtIGbaUIOJZBUkteyD/Q
>+ vL5Yt6J9wLQmEBihDoWuKQ
>
---------------------------------
C наилучшими пожеланиями
Станислав Иевлев.
Подробная информация о списке рассылки Castle