Rspamd 2.0 pūnaha tātari pāme e wātea ana

Tukuna e te tukunga o te punaha tātari spam Rspamd 2.0, e whakarato ana i nga taputapu mo te arotake i nga karere e pa ana ki nga momo paearu, tae atu ki nga ture, nga tikanga tauanga me nga rarangi pango, i runga i te kaupapa i hangaia ai te taumaha o te karere whakamutunga, ka whakamahia hei whakatau mena ka aukati. Kei te tautoko a Rspamd i nga ahuatanga katoa i whakauruhia ki SpamAssassin, a he maha nga ahuatanga e taea ai e koe te tarai i nga mēra i runga i te toharite 10 nga wa tere atu i te SpamAssassin, me te whakarato i te kounga tātari pai ake. Ko te waehere punaha ka tuhia ki C me tohaina e kua raihanatia i raro i te Apache 2.0.

Ka hangaia a Rspamd ma te hoahoanga-a-takahanga, ka hangaia i te tuatahi mo te whakamahi i roto i nga punaha tino utaina, ka taea e ia te tukatuka i nga rau o nga karere mo ia hekona. Ko nga ture mo te tautuhi i nga tohu o te mokowhiti he tino ngawari, a, i roto i te ahua ngawari ka taea te whakauru i nga korero auau, a, i roto i nga ahuatanga uaua ka taea te tuhi ki te Lua. Ko te whakawhānui ake i te mahi me te taapiri i nga momo arowhai hou ka whakatinanahia ma nga waahanga ka taea te hanga i roto i nga reo C me te Lua. Hei tauira, kei te waatea nga waahanga mo te manatoko i te kaituku ma te whakamahi i te SPF, te whakau i te rohe o te kaituku ma te DKIM, me te whakaputa tono ki nga rarangi DNSBL. Hei whakangawari i te whirihoranga, hanga ture me te whai i nga tatauranga, ka whakaratohia he atanga tukutuku whakahaere.

Nga mahi hou:

  • Kua whakawhitia ki tetahi kaupapa nama take hou. I te mea ko te tau tuatahi i roto i te nama putanga kaore i rereke mo etahi tau, a ko te tohu putanga tuturu ko te nama tuarua, i whakatauhia kia huri ki te whakatakotoranga "yz" hei utu mo te kaupapa "xyz";
  • Mo te takahanga takahanga Whakawhitiwhiti whare pukapuka whai wāhi libev, e tango ana i etahi o nga here a libevent me te pai ake te mahi. Whakamahinga
    Na libev i taea te whakangawari i te waehere, te whakapai ake i te tohu me te wa poto, me te whakakotahi i nga huringa o nga konae ma te whakamahi i te tikanga inotify (kaore nga whakaputanga libevent katoa i tukuna mo nga papaaho tautoko ka taea te mahi me te inotify);

  • Kua whakakorehia te tautoko mo te waahanga whakarōpū karere e whakamahi ana i te Torch deep machine learning library. Ko te take i whakahuahia ko te tino uaua o Torch me te tino uaua o te whakamohio i te waa. Kei te whakaarohia he waahanga kua oti te tuhi ano hei whakakapi mo te whakarōpūtanga ma te whakamahi i nga tikanga ako miihini Tekau, ka whakamahia he whare pukapuka hei whakarite i te mahi o te whatunga neural taea, e 4000 noa nga rarangi o te waehere C. Ko te whakatinanatanga hou e whakaoti ana i nga raruraru maha me te puta mai o nga kati i te wa e whakangungu ana;
  • Takahauira RBL i whakakapi i nga waahanga SURBL me nga Īmēra, i taea ai te whakakotahi i te tukatuka o nga arowhai rarangi pango katoa. Kua whakawhänuihia ngä kaha o RBL ki te whakauru i te tautoko mo etahi atu momo, penei i nga kaiwhiriwhiri, me nga taputapu mo te whakaroa ngawari i nga ture o naianei. Ko nga ture aukati imeera e pa ana ki nga raarangi mapi hei utu mo te DNS RBL kua kore e tautokona, e taunaki ana kia whakamahia mapi maha me nga kaiwhiriwhiri;
  • Hei whakatau i nga momo konae i runga i te ihirangi, ka whakamahia he whare pukapuka Lua Magic hou, ma te whakamahi i te Lua me te Hyperscan hei utu mo te libmagic.
    Ko nga take mo te hanga i to ake whare pukapuka ko te hiahia ki te whakatutuki i nga mahi teitei ake, te whakakore i nga rahunga i te wa e tautuhi ana i nga konae docx, te tiki i tetahi API pai ake me te taapiri i nga momo heuristics hou kaore i te whakaitihia e nga ture kaha;

  • Ko te waahanga pai ake mo te rokiroki raraunga ki te DBMS whare clickhouse. Kua taapirihia nga mara LowCardinality me te tino arotau i te kohi mahara;
  • Kua whakawhānuihia nga kaha o te waahanga Multimap, i puta mai te tautoko whakakotahi и ti'aturi whakataurite;
  • Kua pai ake te whakamaramatanga o nga rarangi mēra e te kōwae Maillist;
  • Ko nga mahi a nga kaimahi inaianei kei te kaha ki te tuku i nga karere e pa ana ki te ngakau ki te mahi matua, me te whakamana i te mahi noa. Mena kaore he karere pera mo tetahi wa, ka taea e te mahinga matua te whakakore kaha i te tukanga kaimahi. Ma te taunoa, kua monoa tenei aratau mo naianei;
  • He raupapa matawai hou i te reo Lua kua taapirihia. Hei tauira, kua taapirihia nga waahanga mo te matawai i nga karere i roto i te Kaspersky ScanEngine, Trend Micro IWSVA (ma te icap) me
    F-Secure Internet Gatekeeper (ma te icap), me te tuku hoki i nga matawai o waho mo te Razor, oletools me te P0F;

  • Kua taapirihia te kaha ki te whakarereke i nga karere ma te API Lua. Kua tohua he kōwae hei whakarereke i nga poraka MIME lib_mime;
  • Ko te tukatuka motuhake o nga tautuhinga kua whakaritea ma te "Tautuhinga-Id:" kua whakaratohia, hei tauira, inaianei ka taea e koe te here i nga ture ki etahi tautuhinga tautuhinga anake;
  • Kua mahia nga arotautanga mo te mahinga o te miihini Lua, te wetewete base64 me te rapu reo mo te tuhinga. He tautoko taapiri mo te keteroki mapi matatini. Kua whakatinanahia te tautoko
    HTTP kia ora tonu.

Source: opennet.ru

Tāpiri i te kōrero