[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