Lançimi i sistemit të filtrimit të spamit Rspamd 3.9 ka ndodhur, duke ofruar mjete për të vlerësuar mesazhet sipas kritereve të ndryshme, duke përfshirë rregulla, metoda statistike dhe lista të zeza, sipas të cilave formohet pesha përfundimtare e mesazhit që përdoret për të marrë vendimin nëse duhet bllokuar. Rspamd mbështet pothuajse të gjitha funksionalitetet e realizuara në SpamAssassin dhe ka disa veçori që lejojnë filtrimin e postës në mesatare 10 herë më shpejt se SpamAssassin, duke siguruar gjithashtu cilësi më të mirë të filtrimit. Kodi i sistemit është shkruar në gjuhën C dhe shpërndahet nën licencën Apache 2.0.
Rspamd është ndërtuar duke përdorur një arkitekturë të orientuar nga ngjarjet (Event-driven) dhe është inicuar për t'u përdorur në sisteme me ngarkesë të lartë, duke lejuar përpunimin e qindra mesazheve në sekondë. Rregullat për identifikimin e shenjave të spamit janë tepër fleksibile dhe në formën e thjeshtë mund të përmbajnë shprehje të rregullta, ndërsa në situata më të komplikuara mund të formohet në gjuhën Lua. Zgjerimi i funksionalitetit dhe shtimi i llojeve të reja të verifikimeve realizohet përmes moduleve, të cilat mund të krijohen në gjuhët C dhe Lua. Për shembull, janë të disponueshme module për verifikimin e dërguesit duke përdorur SPF, konfirmimin e domenit e dërguesit përmes DKIM, formimin e kërkesave në listat DNSBL. Për të lehtësuar konfigurimin, krijimin e rregullave dhe ndjekjen e statistikave, ofrohet një ndërfaqe administrativë në web.
NĂ« versionin e ri:
- Janë përmirësuar cilësimet e klasifikatorit bayesik. Madhësia e dritares sipas parazgjedhjes është zvogëluar nga 5 në 2 fjalë, gjë që ka çuar në një rritje të performancës dhe ka zvogëluar edhe 4 herë konsumimin e hapësirës në ruajtje pa degraduar nivelin e klasifikimit të spamit. Për testimin e punës së klasifikatorit me cilësime të ndryshme, është propozuar një utilitet "rspamadm classifier_test".
- Moduli GPT është shtuar, i cili përdor API-në OpenAI GPT për klasifikimin e tekstit përmes kërkesave ndaj modeleve të mëdha gjuhësore, siç janë GPT-3.5 Turbo dhe GPT-4. Saktësia e klasifikimit të spamit përmes modulit të ri është më e ulët se ajo e klasifikatorit bayesik, por përfitimi i tij është se nuk kërkon trajnim paraprak dhe mund të marrë parasysh kontekstin në mesazhe, ndryshe nga klasifikatori bayesik, i cili kërkon një trajnim të kualifikuar dhe të ekuilibruar për funksionim efektiv. Përveç identifikimit të drejtpërdrejtë të spamit në mesazhe, moduli GPT mund të përdoret gjithashtu për trajnim të klasifikatorit bayesik.
- ĂshtĂ« realizuar mundĂ«sia e pĂ«rdorimit tĂ« pĂ«rbashkĂ«t tĂ« moduleve known_senders dhe replies pĂ«r tĂ« shĂ«nuar dĂ«rguesit e verifikuar, duke pĂ«rdorur si tregues faktin se atyre iu janĂ« dĂ«rguar mĂ« parĂ« pĂ«rgjigje.
- Ndryshimi dinamik i kufijve të intensitetit të dërgimit të mesazheve (dynamic ratelimit), i lidhur me një dërgues, marrës apo është çaktivizuar sipas parazgjedhjes. adresën IP.
Burimi: opennet.ru
