Rspamd 2.0 اسپام فلٽرنگ سسٽم موجود آهي

پاران پيش ڪيل اسپام فلٽرنگ سسٽم کي ڇڏڻ Rspamd 2.0، جيڪو مختلف معيارن جي خلاف پيغامن جو جائزو وٺڻ لاءِ اوزار مهيا ڪري ٿو، جن ۾ ضابطا، شمارياتي طريقا ۽ بليڪ لسٽون شامل آهن، جن جي بنياد تي هڪ حتمي پيغام وزن ٺاهيو ويندو آهي، جيڪو استعمال ڪيو ويندو آهي بلاڪ ڪرڻ جو فيصلو ڪرڻ لاءِ. Rspamd SpamAssassin ۾ لاڳو ڪيل تقريبن سڀني خصوصيتن کي سپورٽ ڪري ٿو، ۽ ڪجھ خاصيتون آھن جيڪي توھان کي ميل فلٽر ڪرڻ جي اجازت ڏين ٿيون سراسري طور تي SpamAssassin کان 10 ڀيرا تيز، ۽ گڏوگڏ بھترين فلٽرنگ معيار مهيا ڪن. سسٽم ڪوڊ C ۽ ۾ لکيل آهي طرفان ورهايل Apache 2.0 تحت لائسنس يافته.

Rspamd هڪ ايونٽ تي هلندڙ فن تعمير کي استعمال ڪندي ٺاهيو ويو آهي ۽ شروعاتي طور تي انتهائي لوڊ ٿيل سسٽم ۾ استعمال لاءِ ٺهيل آهي، ان کي في سيڪنڊ سوين پيغامن کي پروسيس ڪرڻ جي اجازت ڏئي ٿي. اسپام جي نشانين جي نشاندهي ڪرڻ جا ضابطا انتهائي لچڪدار آهن ۽ انهن جي آسان ترين شڪل ۾ باقاعده اظهار تي مشتمل هوندا، ۽ وڌيڪ پيچيده حالتن ۾ اهي لوا ۾ لکي سگهجن ٿا. ڪارڪردگي کي وڌائڻ ۽ نئين قسم جي چيڪن کي شامل ڪرڻ ماڊلز ذريعي لاڳو ڪيو ويو آهي جيڪي C ۽ Lua ٻولين ۾ ٺاهي سگھجن ٿيون. مثال طور، ماڊلز SPF استعمال ڪندي موڪليندڙ جي تصديق ڪرڻ، DKIM ذريعي موڪليندڙ جي ڊومين جي تصديق ڪرڻ، ۽ DNSBL لسٽن تي درخواستون پيدا ڪرڻ لاءِ موجود آهن. تشڪيل کي آسان ڪرڻ لاءِ، ضابطا ٺاھڻ ۽ انگ اکر کي ٽريڪ ڪرڻ لاءِ، ھڪ انتظامي ويب انٽرفيس مهيا ڪيو ويو آھي.

مکيه جدت:

  • هڪ منتقلي ڪئي وئي آهي نئين مسئلي جي نمبرنگ اسڪيم ڏانهن. جيئن ته ورجن نمبر ۾ پهريون نمبر ڪيترن سالن تائين تبديل نه ڪيو ويو آهي، ۽ حقيقي نسخي جو اشارو ٻيو نمبر آهي، اهو فيصلو ڪيو ويو ته "yz" فارميٽ ۾ تبديل ڪرڻ بدران "xyz" اسڪيم؛
  • ايونٽ لوپ بدران Libevent لائبريري ۾ شامل لبيو، جيڪو ڪجهه libevent جي حدن کي ختم ڪري ٿو ۽ بهتر ڪارڪردگي جي اجازت ڏئي ٿو. استعمال
    libev ان کي ممڪن بڻايو ڪوڊ کي آسان ڪرڻ، سگنل ۽ ٽائم آئوٽ هينڊلنگ کي بهتر ڪرڻ، ۽ inotify ميڪانيزم کي استعمال ڪندي فائل جي تبديلي جي ٽريڪنگ کي متحد ڪرڻ (سپورٽ پليٽ فارمن لاءِ موڪليل سڀ libevent رليز inotify سان ڪم نه ڪري سگھن ٿيون)؛

  • پيغام جي درجه بندي ماڊل لاءِ سپورٽ جيڪو استعمال ڪري ٿو مشعل ڊيپ مشين لرننگ لائبريري کي بند ڪيو ويو آهي. دليل ڏنو ويو آهي مشعل جي تمام گهڻي پيچيدگي ۽ ان کي تاريخ تائين رکڻ جي اعلي پيچيدگي. مشين لرننگ طريقن کي استعمال ڪندي درجه بندي لاءِ متبادل طور هڪ مڪمل طور تي ٻيهر لکيل ماڊل تجويز ڪيو ويو آهي نراس، جنهن ۾ هڪ لائبريري استعمال ڪئي ويندي آهي نيورل نيٽ ورڪ جي آپريشن کي يقيني بڻائڻ لاءِ kann، جنهن ۾ سي ڪوڊ جون صرف 4000 لائينون شامل آهن. نئين عملدرآمد تربيت دوران تعطل جي واقعن سان ڪيترن ئي مسئلن کي حل ڪري ٿو؛
  • ماڊلول آر بي ايل تبديل ڪيو ويو SURBL ۽ اي ميل ماڊلز، جنهن اهو ممڪن ڪيو ته سڀني بليڪ لسٽ چيڪن جي پروسيسنگ کي متحد ڪرڻ. RBL جي صلاحيتن کي وڌايو ويو آھي اضافي قسمن لاءِ سپورٽ شامل ڪرڻ لاءِ، جيئن چونڊ ڪندڙ، ۽ اوزار آسانيءَ سان موجوده ضابطن کي وڌائڻ لاءِ. DNS RBL جي بدران نقشي جي لسٽن تي ٻڌل اي ميل بلاڪنگ ضابطا هاڻي سپورٽ نه آهن؛ ان جي بدران سليڪٽرن سان ملٽي ميپ استعمال ڪرڻ جي صلاح ڏني وئي آهي.
  • مواد جي بنياد تي فائل جي قسمن کي طئي ڪرڻ لاء، هڪ نئين Lua Magic لائبريري استعمال ڪئي وئي آهي، Libmagic جي بدران Lua ۽ Hyperscan استعمال ڪندي.
    توهان جي پنهنجي لائبريري ٺاهڻ جي سببن ۾ شامل آهن اعلي ڪارڪردگي حاصل ڪرڻ جي خواهش، ڊاکڪس فائلن جي سڃاڻپ ڪرڻ دوران ناڪامين کان نجات حاصل ڪرڻ، هڪ وڌيڪ مناسب API حاصل ڪرڻ ۽ نئين قسم جي هيرسٽڪس شامل ڪريو جيڪي سخت ضابطن سان محدود نه آهن؛

  • DBMS ۾ ڊيٽا محفوظ ڪرڻ لاءِ بهتر ماڊل ڪلڪ هائوس. شامل ڪيو ويو گھٽ ڪارڊينلٽي فيلڊ ۽ خاص طور تي بهتر ڪيل ميموري واپرائڻ؛
  • ماڊل صلاحيتون وڌايو ويو ملمپ، جنهن ۾ حمايت ظاهر ٿيو گڏيل и انحصار ڪندڙ موازنہ؛
  • Maillist ماڊل ميلنگ لسٽن جي تعريف کي بهتر ڪيو آهي؛
  • ڪم ڪندڙ عملن کي هاڻي عام عمل جي تصديق ڪندي، بنيادي عمل ڏانهن دل جي ڌڙڪن جا پيغام موڪلڻ جي صلاحيت آهي. جيڪڏهن هڪ خاص وقت لاءِ اهڙا نياپا نه آهن، مکيه عمل زور سان ڪم ڪندڙ عمل کي ختم ڪري سگهي ٿو. ڊفالٽ طور، هي موڊ في الحال غير فعال آهي؛
  • لوا ٻولي ۾ نون اسڪينرز جو هڪ سلسلو شامل ڪيو ويو آهي. مثال طور، Kaspersky ScanEngine، Trend Micro IWSVA (via icap) ۽
    F-Secure Internet Gatekeeper (via icap)، ۽ پڻ پيش ڪري ٿو ٻاهرين اسڪينر لاءِ Razor، oletools ۽ P0F؛

  • Lua API ذريعي پيغامن کي تبديل ڪرڻ جي صلاحيت شامل ڪئي وئي. MIME بلاڪ ۾ تبديليون ڪرڻ لاء هڪ ماڊل تجويز ڪيو ويو آهي lib_mime;
  • "سيٽنگون-آءِ ڊي:" ذريعي سيٽنگن جي الڳ پروسيسنگ مهيا ڪئي وئي آھي، مثال طور، ھاڻي توھان قاعدن جو پابند ڪري سگھوٿا صرف مخصوص سيٽنگن جي سڃاڻپ ڪندڙ؛
  • لوا انجڻ جي ڪارڪردگي، بنيادي 64 ڊيڪوڊنگ ۽ ٽيڪسٽ لاء ٻولي ڳولڻ لاء اصلاحون ڪيون ويون آهن. پيچيده نقشن کي ڪيش ڪرڻ لاءِ سپورٽ شامل ڪئي وئي. سپورٽ لاڳو ڪئي وئي
    HTTP زندهه رکو.

جو ذريعو: opennet.ru

تبصرو شامل ڪريو