Еженедельник Свет в Интернет

Главная

Новости

Статьи и обзоры
  Горожанин
  Обнинск в Internet
  Web Design
  Hardware
  Software
  Безопасность
  Серфинг
  Игродром
  Relax
  Технологии
  Web-обзор
  Интернет-ликбез
  Опросник
  УП-Технологии
  ART.net

Ссылки

Архив

О нас

Контакты

Форумы


Основатель:
К.Николаенко

Главный Редактор:
С.Коротков

Web Design:
Neutron


Наш спонсор






Порт POPULAR.RU
POPULAR.RU RegionalBanner Network.






Океан


НПП Метра - промышленные электронные автомобильные вагонные весы
Goldy Interior - салон офисной мебели: кабинеты руководителей, мебель для персонала

= Безопасность =

СПАМ: БЕЗОПАСНОЕ И ЧИСТОЕ БРИТЬЕ

Николай Лосев nlosev@iworld.ru

http://www.iworld.ru/magazine/index.phtml?do=show_article&p=99781593

окончание: начало в #80, #81

Представляем один из эффективных способов борьбы со спамом - систему "Vipul,s Razor" - так называемую "бритву Вайпула". Автор разработки - американский индиец Вайпул Веда Пракаш. Система Вайпула, несомненно, вызовет интерес не только у частных пользователей, но и у интернет-ПРОВАЙДЕРОВ и СИСТЕМНЫХ АДМИНИСТРАТОРОВ.

Прелести

"Бритва" основана на принципиально новой возможности бороться со спамом - кооперации почтовых абонентов на основе обмена сигнатурами. Как это происходит? Специальная программа при помощи алгоритма SHA-1 генерирует 160-битную сигнатуру письма, поступившего в ваш почтовый ящик. Затем программа сверяет эту сигнатуру с базой данных, хранящей сигнатур в спамерских писем (Такая база может быть размещена как на удаленном сервере, так и компьютере пользователя. Пополняется она самими пользователями - кооперация!).

Клиентская часть "бритвы" - это несколько скриптов, написанных на Perl. Один из них проверяет ваши письма, сравнивая их сигнатуры с сигнатурами, имеющимися в базе. Другой добавляет в базу новые сигнатуры.

Ввиду того, что система написана на Perl, она прекрасно переносима. Правда, она сориентирована только на Unix-системы. Подробно об установке "бритвы" можно прочесть по адресу www.linuxworld.com/site-stories/2001/1226.razor.html. "Бритва"прекрасно работает в связке с почтовыми клиентами MUA(Mail User Agent), такими как pine, или с транспортными почтовыми программами MTA(Mail Transfer Agent), например Sendmail. Надежно "бритва" себя зарекомендовала и в работе с такими программами, как вирусный сканер AmaVIS, почтовый клиент exim и система сортировки сообщений procmail. Более подробно об интеграции с почтовыми программами читайте по адресу http://prdownloads.sourceforge.net/razor/razor-agents-contrib-1.02.tar.gz.

Недостатки

Пока, к сожалению, "бритва" Вайпула не интегрируетяся с почтовыми клиентами для Windows. Это, так сказать, временный или временной недостаток. Однако клиентская часть "бритвы" работает в Windows в среде Cigwin/Perl. Второй недостаток - это то, что "бритва" будет пропускать спам до тех пор, пока кто-нибудь из пользователей не пришлет сигнатуру спамерского письма. Проблемы может вызвать и то, что каждый пользователь может сам генерировать сигнатуры. С одной стороны это хорошо - оперативно пополняется база. С другой стороны - поди разберись, какая сигнатура "плохая", а какая "хорошая". Чтобы этого не случалось, автор системы планирует ввести рейтингование пользователей по степени доверия (trust system), когда сообщения пользователей подвергаются перекрестной проверке. Это позволит отфильтровывать ложные сигналы и блокировать сигнатуры, поступающие от "неблагонадежных" пользователей. Предполагается, что подсистема, отвечающая за рейтингование пользователей (Razor Trust Daemon), будет включена в следующую версию "бритвы" (2.0). В ее обязанности входит распространение по серверам системы (по базам сигнатур) только тех сигнатур, которые прошли проверку на "благонадежность". В клиентскую же часть "бритвы" будет включен инструмент Razor Revoke, который позволит пользователям сообщать друг другу о письмах, заблокированных "бритвой", но которые, по их мнению, могут и не быть спамом.

Утешение

Для повышения эффективности борьбы со спамом в дальнейшем в системе будет применяться другой метод генерации сигнатур, на основе алгоритма nilsimsa. Его основное отличие от SHA-1 в том, что для похожих писем будут генерироваться сходные сигнатуры, отличающиеся небольшим числом битов. Это позволит блокировать письма, даже слегка похожие на обнаруженный спам.

В результате тестирования системы "Бритва Вайпула" были получены следующие результаты:

- 70% англоязычного спама блокируется

- 40% русскоязычного спама блокируется

Но если учесть, что пока у "бритвы" число пользователей чуть больше 1000, и только 300 человек прислали сигнатуры, то результаты испытаний можно считать вполне удовлетворительными.

Ссылки по теме:

http://razor.sourceforge.net

http://vipul.net

http://search.cpan.org/doc/GAAS/Digest-SHA1-2.01/fip180-1.html

http://lexx.shinn.net/cmeclax/nilsimsa.html

http://www.amavis.org

http://www.exim.org

http://www.procmail.org

 

Copyright © Свет в Internet   Designed by Свет в Internet