Персональний заслін для спаму

[ виправити ] текст може містити помилки, будь ласка перевіряйте перш ніж використовувати.

скачати

Роберт Басиров

Недосконалість протоколів, які здійснюють можливість спілкування користувачів за допомогою e-mail, дозволяє використовувати електронну пошту як засіб несанкціонованої розсилки незапрошенние користувачем повідомлень. Боротьба зі спамом стала вже рутиною для постійних користувачів Інтернету. Перепробувавши чимало програмних антіспамних коштів, кожен зупиняється на чомусь своєму. Рекомендуємо придивитися до SpamFilter від компанії DeSofto - це цілком гідний варіант антіспамной захисту для приватного користувача.

Кожна з компаній, що розробляють антіспамное ПЗ, має свої алгоритми виявлення спаму, які зазвичай не афішуються. DeSofto так само не поширюється про свої принципи виявлення спаму (йдеться тільки, що механізм аналізу повідомлень є оптимізовану нейро-мережа). Але і користувачеві навряд чи це буде цікаво - йому достатньо знати загальні принципи роботи з програмою для створення ефективного антіспамного бар'єру.

SpamFilter, працюючи з надсилається користувачеві поштою, аналізує кожен лист і привласнює листа певний рейтинг. Рейтинг - це як би ймовірність того, що лист "нормальний", не спам, він виражається у відсотках. Вся робота з програмою для користувача зводиться до управління функціями програми по відношенню до цього рейтингу.

Як і будь-яка антиспамерська програма, SpamFilter вимагає деякого первинного тимчасового періоду на навчання. Величина цього періоду навчання залежить від обсягу приходить вам спаму. Розробники рекомендують включати функцію видалення спаму на сервері після навчання програми на прикладі приблизно 200 спамерських листів.

Однією з особливостей програми є відсутність звичного для програм такого типу "білого списку" користувачів. Пов'язано це з тим, що спамери давно вже навчилися відсилати листи підставляючи в полі "Від" будь-які адреси зі своєї бази. Тому ви можете отримати лист зі спамом або вірусом навіть від самого себе. У SpamFiltr'е існує автоматично створюваний "білий список", який видно в закладці "Фільтр".

У програмі реалізовано 2 методи перевірки листів і цілих 4 рівні аналізу листа. Автоматичний "білий список" формується з листів, що пройшли всі тести на спам. При наступному прийомі пошти листи з цієї адреси будуть пропускати перевірку на стороні сервера. Однак перевірка на стороні клієнта все одно проводиться і в разі підозри листи від такого адресата на спам, запис відразу ж віддаляється з цього списку. До того ж у кожного запису є так званий "рівень довіри". Якщо він менше 100%, то запис ігнорується.

SpamFilter здійснює дворівневу перевірку - спочатку "на сервері" (по заголовку листа і за списками), потім, якщо лист класифікується як "умовно нормальне", воно скачується і перевіряється повністю вміст листи по вбудованим алгоритмам.

У період навчання спам буде проходити. Для навчання необхідно кілька разів "згодувати" тіло листа фільтру: через буфер обміну вставити по кнопці "Спам" або перенести лист з Outlook Exdivss'а за технологією drag & drop. (Зазначимо, що з популярним у Росії поштовим клієнтом "the Bat!" Технологія drag & drop не працює.) У цьому випадку програма спочатку буде відкладати ці листи як підозрілі, а після включення функції Автовидалення на стороні сервера - буде видаляти навіть без скачування.

Досить часто останнім часом розсилається спам або з порожнім тілом листи, або з картинкою в тілі листа. Якщо тексту зовсім немає, то спрацьовує тільки перевірка "на стороні сервера". SpamFilter відбирає такі листи: якщо немає осмисленого тексту, а тільки картинка або exe-файл, то лист затримується. Зауважимо, що подібною технологією розсилки користуються і розсильників вірусів, виходить, що SpamFilter побічно виконує і функції антивіруса.

Включаємо захист

На закладці "Фільтр" користувач може встановити один з п'яти рівнів захисту:

Нульовий - SpamFilter не працює зовсім, завантажуються всі листи.

Перший - блокується відомий програмі спам на стороні поштового клієнта, інше скачується повністю для навчання.

Другий - блокується відомий програмі спам; на видалення спаму, виявленого на стороні сервера подається запит.

Третій - блокується відомий програмі спам; на видалення спаму, виявленого на стороні сервера подається запит; спам на стороні сервера з рейтингом нижче встановленого користувачем видаляється автоматично.

Четвертий - блокується відомий програмі спам; спам на стороні сервера з рейтингом нижче встановленого користувачем видаляється автоматично.

Включати підвищені рівні захисту, природно, потрібно після закінчення початкового періоду навчання, який, як уже говорилося, складає 200 листів. Перехід від одного рівня до іншого також бажано проводити після того, як ви переконаєтеся, що на існуючому рівні захисту програма працює задовільно. За замовчуванням у програмі встановлений другий рівень захисту, але все ж на період навчання рівень захисту варто знизити.

Режим Експерта

Режим Експерта дозволяє більш гнучко працювати з налаштуваннями програми. Як вже говорилося, на основі певного алгоритму SpamFilter обчислює рейтинг листи і відповідно з цим рейтингом виробляються ті чи інші дії з одержуваної кореспонденцією. Розглянемо докладніше, як можна працювати з налаштуваннями програми.

"Автоматично видаляти, якщо рейтинг менше ..." Цей параметр задає рівень рейтингу, нижче якого лист вважається абсолютним спамом і не скачується з сервера. Стартовий рівень рейтингу встановлений в 10%. У міру навчання програми під вашу кореспонденцію цю величину можна збільшувати. Тоді все більше спаму буде віддалятися на стороні сервера, заощаджуючи, таким чином, ваш трафік.

"Затримувати, якщо рейтинг менше ..." Якщо лист отримав рейтинг вище абсолютного спаму, то воно не скачується поштовим клієнтом, але з'являється у вікні SpamFiltr'а, для того, щоб користувач зміг пояснити програмі спам це чи ні.

"Запитувати про видалення, якщо рейтинг менше ..." Якщо лист отримав рейтинг вищий за рейтинг абсолютного спаму, то користувач може прийняти рішення про нього прямо при прийомі пошти. У разі якщо лист має рейтинг вище абсолютного спаму, але нижче за рівень затримки, то вискакує вікно, в якому користувачеві показуються поля проблемного листа: "Від", "Кому", "Тема". Цієї інформації часто цілком достатньо, щоб прийняти рішення про те, чи є лист спамом. Такий захід також допомагає економити трафік.

Якщо ваша кореспонденція досить велика, то при аналізі спаму буде зручна функція "Не привертати увагу, якщо рейтинг менше ..." Якщо лист має рейтинг вище встановленого тут значення, то у вікні SpamFiltr'а такий лист буде виділятися кольором, його легше знайти для ручної перевірки в першу чергу.

Ефективність роботи SpamFiltr'а перевіряється за кількістю на брехню-негативних і брехня-позитивних результатів. Брехня-позитивних результатів (нормальне електронний лист, класифікована як спам) програма за майже місяць тестування допустила тільки пару раз на період навчання. Брехня-негативних результатів (фактичне спам-повідомлення, що пройшло через фільтр) було багато, але програма з набором статистки пропускає все менше таких листів. Повністю брехня-негативних результатів уникнути неможливо, так як спамери вдосконалюють свої методи і, тому, щось завжди буде проходити через фільтри. Але кількість таких "пробилися" спамерських повідомлень, достатньо мало. У порівнянні з Norton AntiSpam від компанії Symantec, що використовувалися до цього, SpamFilter вигідно відрізняється в позитивну сторону.

Для того щоб бути впевненим у правильності роботи SpamFiltr'а в плані брехня-позитивних результатів, в програмі реалізована функція історія роботи, яка показує всі видалені листи. Якщо видалено потрібне повідомлення, то користувач може відправити лист із запитом про повтор листи.

Резюме

SpamFilter є чудовою програмою для приватного користувача. Функції захисту вона виконує на четвірку з дуже великим плюсом, економить трафік користувача, не гальмує роботу поштового клієнта. Є у неї на сьогодні і недоліки: юзабіліті програми недостатньо продумано, відсутній файл допомоги. Але ці недоліки з тих, які несуттєві і легко переборні.

Системні обмеження: програма працює під ОС Windows 95/98/ME/NT 4.0/2000/XP/2003. Апаратних обмежень розробником не заявлено.

Додати в блог або на сайт

Цей текст може містити помилки.

Програмування, комп'ютери, інформатика і кібернетика | Доповідь
16.4кб. | скачати


Схожі роботи:
Антиспам Два методи захисту від спаму
Персональний продаж
Заслін пожежонебезпечної продукції
Заслін в гірничо лісистій місцевості
Персональний комп`ютер поглиблення знайомства
Козачі загони заслін на південноруських межах
Персональний продаж послуг Загальні відомості
Електрокалориферне установка для опалювально-вентиляційної системи пташника для бройлерів
Філософія історії Г Гегеля в її значенні для Нового часу і для сов
© Усі права захищені
написати до нас