Доступан је систем за филтрирање нежељене поште Рспамд 2.0

Представио ослобађање система за филтрирање нежељене поште Рспамд 2.0, који обезбеђује алате за процену порука према различитим критеријумима, укључујући правила, статистичке методе и црне листе, на основу којих се формира коначна тежина поруке, која се користи за одлучивање да ли ће се блокирати. Рспамд подржава скоро све функције имплементиране у СпамАссассин, и има низ функција које вам омогућавају да филтрирате пошту у просеку 10 пута брже од СпамАссассин-а, као и да обезбеђује бољи квалитет филтрирања. Системски код је написан у Ц и дистрибуира лиценциран под Апацхе 2.0.

Рспамд је направљен коришћењем архитектуре вођене догађајима и првобитно је дизајниран за употребу у високо оптерећеним системима, омогућавајући му да обрађује стотине порука у секунди. Правила за идентификацију знакова нежељене поште су веома флексибилна и у свом најједноставнијем облику могу да садрже регуларне изразе, ау сложенијим ситуацијама могу бити написана у Луа. Проширивање функционалности и додавање нових типова провера имплементирано је кроз модуле који се могу креирати у Ц и Луа језицима. На пример, доступни су модули за верификацију пошиљаоца помоћу СПФ-а, потврђивање домена пошиљаоца преко ДКИМ-а и генерисање захтева за ДНСБЛ листе. Да би се поједноставила конфигурација, креирала правила и пратила статистика, обезбеђен је административни веб интерфејс.

Главне иновације:

  • Извршен је прелазак на нову шему нумерације издања. Пошто се први број у броју верзије није мењао неколико година, а прави индикатор верзије је други број, одлучено је да се уместо на шему „киз“ пређе на формат „из“;
  • Уместо тога, за петљу догађаја Либевент укључена библиотека либев, који уклања нека од ограничења либевента и омогућава боље перформансе. Употреба
    либев је омогућио поједностављење кода, побољшање руковања сигналом и временским ограничењем и обједињавање праћења промена датотека помоћу механизма инотифи (нису сва издања либевента испоручена за подржане платформе могла да раде са инотифи);

  • Подршка за модул класификације порука који користи Торцх библиотеку дубоког машинског учења је укинута. Наведени разлог је превелика сложеност Торцх-а и висока сложеност његовог ажурирања. Предлаже се потпуно преписан модул као замена за класификацију коришћењем метода машинског учења Неурални, у коме се библиотека користи да би се обезбедио рад неуронске мреже моћи, који укључује само 4000 линија Ц кода. Нова имплементација решава многе проблеме са појавом застоја током обуке;
  • Модул РБЛ заменио СУРБЛ и Емаилс модуле, што је омогућило обједињавање обраде свих провера црне листе. Могућности РБЛ-а су проширене тако да укључују подршку за додатне типове, као што су селектори, и алати за једноставно проширење постојећих правила. Правила за блокирање е-поште заснована на листама мапа уместо на ДНС РБЛ-у више нису подржана, препоручљиво је користити више мапа са селекторима;
  • Да би се одредили типови датотека на основу садржаја, користи се нова Луа Магиц библиотека, користећи Луа и Хиперсцан уместо либмагиц.
    Разлози за креирање сопствене библиотеке укључују жељу за постизањем већих перформанси, отклањањем грешака при идентификацији доцк датотека, добијањем прикладнијег АПИ-ја и додавањем нових типова хеуристике који нису ограничени строгим правилима;

  • Унапређен модул за складиштење података у ДБМС цлицкхоусе. Додата поља ЛовЦардиналите и значајно оптимизована потрошња меморије;
  • Могућности модула су проширене Мултимап, у којој се појавила подршка комбиновани и зависан поређења;
  • Модул Маиллист је побољшао дефиницију маилинг листа;
  • Раднички процеси сада имају могућност слања порука о откуцајима срца главном процесу, потврђујући нормалан рад. Ако таквих порука нема одређено време, главни процес може принудно да прекине радни процес. Подразумевано, овај режим је за сада онемогућен;
  • Додата је серија нових скенера на Луа језику. На пример, додати су модули за скенирање порука у Касперски СцанЕнгине, Тренд Мицро ИВСВА (преко ицап-а) и
    Ф-Сецуре Интернет Гатекеепер (преко ицап-а), а такође нуди екстерне скенере за Разор, олетоолс и П0Ф;

  • Додата могућност промене порука преко Луа АПИ-ја. Предложен је модул за уношење промена у МИМЕ блокове либ_миме;
  • Обезбеђена је засебна обрада подешавања постављених преко „Сеттингс-Ид:“, на пример, сада можете да везујете правила само за одређене идентификаторе подешавања;
  • Направљене су оптимизације за перформансе Луа мотора, басе64 декодирања и детекције језика за текст. Додата подршка за кеширање сложених мапа. Подршка имплементирана
    ХТТП одржава у животу.

Извор: опеннет.ру

Додај коментар