Rspamd 3.0 սպամի զտման համակարգը հասանելի է

Ներկայացվել է Rspamd 3.0 սպամի զտման համակարգի թողարկումը, որն ապահովում է հաղորդագրությունների գնահատման գործիքներ՝ ըստ տարբեր չափանիշների, ներառյալ կանոնները, վիճակագրական մեթոդները և սև ցուցակները, որոնց հիման վրա ձևավորվում է հաղորդագրության վերջնական կշիռը, որն օգտագործվում է որոշելու համար՝ արդյոք արգելափակել. Rspamd-ն աջակցում է SpamAssassin-ում ներդրված գրեթե բոլոր գործառույթներին և ունի մի շարք գործառույթներ, որոնք թույլ են տալիս զտել փոստը միջինը 10 անգամ ավելի արագ, քան SpamAssassin-ը, ինչպես նաև ապահովել ավելի լավ զտման որակ: Համակարգի կոդը գրված է C լեզվով և տարածվում է Apache 2.0 լիցենզիայի ներքո:

Rspamd-ը կառուցված է՝ օգտագործելով իրադարձությունների վրա հիմնված ճարտարապետություն և ի սկզբանե նախատեսված է բարձր բեռնված համակարգերում օգտագործելու համար՝ թույլ տալով նրան մշակել հարյուրավոր հաղորդագրություններ վայրկյանում: Սպամի նշանները բացահայտելու կանոնները շատ ճկուն են և իրենց ամենապարզ ձևով կարող են պարունակել կանոնավոր արտահայտություններ, իսկ ավելի բարդ իրավիճակներում դրանք կարող են գրվել Լուա լեզվով: Ֆունկցիոնալության ընդլայնումը և ստուգումների նոր տեսակների ավելացումն իրականացվում է մոդուլների միջոցով, որոնք կարող են ստեղծվել C և Lua լեզուներով: Օրինակ, մոդուլները հասանելի են SPF-ով ուղարկողին ստուգելու, DKIM-ի միջոցով ուղարկողի տիրույթը հաստատելու և DNSBL ցուցակներին հարցումներ ստեղծելու համար: Կազմաձևը պարզեցնելու, կանոններ ստեղծելու և վիճակագրությունը հետևելու համար տրամադրվում է վարչական վեբ ինտերֆեյս:

Տարբերակների թվի զգալի աճը պայմանավորված է ներքին ճարտարապետության, հատկապես HTML-ի վերլուծական մասերի զգալի փոփոխություններով, որոնք ամբողջությամբ վերաշարադրվել են: Նոր վերլուծիչը վերլուծում է HTML-ը՝ օգտագործելով DOM-ը և ստեղծելով պիտակների ծառ: Նոր թողարկումը նաև ներկայացնում է CSS վերլուծիչ, որը, երբ զուգակցվում է նոր HTML վերլուծիչի հետ, թույլ է տալիս ճիշտ քաղել տվյալները ժամանակակից HTML նշումով էլ. Հատկանշական է, որ վերլուծիչ կոդը գրված է ոչ թե C լեզվով, այլ C++17, որի համար անհրաժեշտ է կոմպիլյատոր, որն աջակցում է այս ստանդարտին հավաքման համար։

Այլ նորամուծություններ.

  • Ավելացվել է Amazon Web Services (AWS) API-ի աջակցությունը, որն ապահովում է Lua API-ից Amazon ամպային ծառայություններին ուղղակիորեն մուտք գործելու հնարավորություն: Որպես օրինակ՝ առաջարկվում է plugin, որը պահպանում է բոլոր հաղորդագրությունները Amazon S3 պահեստում
  • DMARC տեխնոլոգիայի օգտագործման հետ կապված հաշվետվությունների ստեղծման կոդը վերամշակվել է: Զեկույցներ ուղարկելու գործառույթը ներառված է spamadm dmarc_report առանձին հրամանում:
  • Փոստային ցուցակների համար աջակցություն է ավելացվել «DMARC munging»-ի համար՝ հաղորդագրություններում From հասցեն փոխարինելով փոստային հասցեով, եթե հաղորդագրության համար նշված են ճիշտ DMARC կանոնները:
  • Ավելացվեց external_relay plugin-ը, որը լուծում է փլագինների հետ կապված խնդիրը, ինչպիսին է SPF-ն, օգտագործելով վստահված փոստի ռելեի IP հասցեն՝ ուղարկողի հասցեի փոխարեն:
  • Ավելացվեց «rspamadm bayes_dump» հրամանը Bayes-ի նշաններ գրելու և ներբեռնելու համար, ինչը թույլ է տալիս դրանք փոխանցել տարբեր Rspamd ատյանների միջև:
  • Ավելացրել է հավելված՝ աջակցելու Pyzor-ի համատեղ սպամի արգելափակման համակարգին:
  • Վերանախագծվել են մոնիտորինգի գործիքները, որոնք այժմ ավելի հազվադեպ են կոչվում և ավելի քիչ բեռ են ստեղծում արտաքին մոդուլների վրա:

Source: opennet.ru

Добавить комментарий