Misy rafitra fanivanana spam Rspamd 2.0

nampidirina famoahana ny rafitra fanivanana spam Rspamd 2.0, izay manome fitaovana hanombanana ny hafatra mifanaraka amin'ny fepetra isan-karazany, ao anatin'izany ny fitsipika, ny fomba statistika ary ny lisitra mainty, izay mifototra amin'ny fananganana ny lanjan'ny hafatra farany, izay ampiasaina hanapahana na hanakana. Ny Rspamd dia manohana saika ny endri-javatra rehetra ampiharina ao amin'ny SpamAssassin, ary manana endri-javatra maromaro ahafahanao manivana mailaka amin'ny antsalany 10 heny haingana kokoa noho ny SpamAssassin, ary manome ny kalitaon'ny sivana tsara kokoa. Ny kaody rafitra dia voasoratra ao amin'ny C sy nozarain'i nahazo alalana tamin'ny Apache 2.0.

Ny Rspamd dia natsangana tamin'ny alΓ lan'ny maritrano entin'ny hetsika ary natao am-boalohany hampiasaina amin'ny rafitra feno entana, mamela azy handamina hafatra an-jatony isan-tsegondra. Ny fitsipika momba ny famantarana ny spam dia tena miovaova ary amin'ny endriny tsotra indrindra dia mety ahitana fomba fiteny mahazatra, ary amin'ny toe-javatra sarotra kokoa dia azo soratana amin'ny Lua. Ny fanitarana ny fiasa sy ny fampidirana karazana fanamarinana vaovao dia ampiharina amin'ny alΓ lan'ny maody azo noforonina amin'ny fiteny C sy Lua. Ohatra, misy ny maody mba hanamarinana ny mpandefa amin'ny alΓ lan'ny SPF, hanamafisana ny sahan'ny mpandefa amin'ny alΓ lan'ny DKIM, ary hamoronana fangatahana amin'ny lisitry ny DNSBL. Mba hanatsorana ny fanamafisana, mamorona fitsipika ary manara-maso ny antontan'isa, dia omena interface tsara amin'ny tranonkala.

Fanavaozana lehibe:

  • Nisy fanovana natao tamin'ny rafitra fanisana laharana vaovao. Koa satria tsy niova nandritra ny taona maro ny isa voalohany ao amin'ny laharan'ny dikan-teny, ary ny famantarana ny dikan-teny tena izy dia ny isa faharoa, dia nanapa-kevitra ny hifindra amin'ny endrika "yz" fa tsy ny rafitra "xyz";
  • Ho an'ny loop-hetsika kosa Libevent tranomboky tafiditra libev, izay manala ny sasany amin'ireo fetran'ny libevent ary manome fahafahana tsara kokoa. Fampiasana
    Nataon'i libev ny nanatsotra ny kaody, ny fanatsarana ny fampandehanana famantarana sy ny fiafaran'ny fotoana, ary ny fampiraisana ny fanaraha-maso ny fiovan'ny rakitra amin'ny alΓ lan'ny mekanika inotify (tsy ny famoahana libevent rehetra nalefa ho an'ny sehatra tohanana dia afaka miasa amin'ny inotify);

  • Natsahatra ny fanohanana ny maody fanasokajiana hafatra izay mampiasa ny torch deep machine learning library. Ny antony voalaza dia ny fahasarotam-piaro be loatra amin'ny Torch sy ny fahasarotana avo lenta amin'ny fitazonana azy ho vaovao. Ny maodely nosoratana tanteraka dia atolotra ho solon'ny fanasokajiana amin'ny fampiasana fomba fianarana milina Neural, izay misy tranomboky ampiasaina hiantohana ny fiasan'ny tambajotra neural kann, izay tsy misy afa-tsy 4000 andalana C code. Ny fampiharana vaovao dia mamaha olana maro amin'ny fisian'ny fahatapahana mandritra ny fiofanana;
  • Module RBL nosoloina ny maody SURBL sy Emails, izay nahafahana nampiray ny fikarakarana ny fisavana lisitra mainty rehetra. Ny fahaizan'ny RBL dia nitarina mba hampidirana fanohanana ireo karazana fanampiny, toy ny mpifidy, ary fitaovana hanitarana mora ny fitsipika efa misy. Ny fitsipika fanakanana mailaka mifototra amin'ny lisitry ny sari-tany fa tsy ny DNS RBL dia tsy tohanana intsony, dia asaina mampiasa multimap miaraka amin'ireo mpifidy ho solon'izay;
  • Mba hamaritana ny karazana rakitra mifototra amin'ny atiny dia ampiasaina ny tranomboky Lua Magic vaovao, mampiasa Lua sy Hyperscan fa tsy libmagic.
    Ny antony hamoronana ny tranombokinao manokana dia ahitana ny faniriana hahatratra fahombiazana ambony kokoa, manala ny tsy fahombiazana rehefa mamantatra ny docx docx, mahazo API sahaza kokoa ary manampy karazana heuristika vaovao izay tsy voafetran'ny fitsipika henjana;

  • Module nohatsaraina amin'ny fitahirizana angona ao amin'ny DBMS clickhouse. Nampiana saha LowCardinality sy ny fanjifana fahatsiarovana tsara indrindra;
  • Nitarina ny fahafahan'ny Module Multimap, izay nahitana fanohanana atambatra ΠΈ miankina fampitahana;
  • Ny maody Maillist dia nanatsara ny famaritana ny lisitry ny mailaka;
  • Ny fizotry ny mpiasa izao dia manana fahafahana mandefa hafatra amin'ny fitepon'ny fo amin'ny dingana lehibe, manamafy ny fampandehanana ara-dalΓ na. Raha tsy misy hafatra toy izany mandritra ny fotoana iray, ny dingana lehibe dia afaka manafoana an-keriny ny fizotran'ny mpiasa. Amin'ny alΓ lan'ny default, ity fomba ity dia kilemaina amin'izao fotoana izao;
  • Niampy andiana scanner vaovao amin'ny fiteny Lua. Ohatra, nampiana modules ho an'ny scanning hafatra ao amin'ny Kaspersky ScanEngine, Trend Micro IWSVA (amin'ny alalan'ny icap) ary
    F-Secure Internet Gatekeeper (amin'ny icap), ary manolotra scanner ivelany ho an'ny Razor, oletools ary P0F;

  • Nampiana ny fahafahana manova hafatra amin'ny alΓ lan'ny API Lua. Misy mΓ΄dely natolotra mba hanovana ny bloc MIME lib_mime;
  • Ny fanodinana misaraka napetraka amin'ny alΓ lan'ny "Settings-Id:" dia efa nomena, ohatra, ankehitriny dia afaka mamatotra fitsipika amin'ny mpamaritra fanovana sasany ihany ianao;
  • Ny fanatsarana dia natao ho an'ny fampandehanana ny motera Lua, ny famadihana base64 ary ny fitadiavana fiteny ho an'ny lahatsoratra. Fanampiana fanampiny ho an'ny caching sarintany sarotra. Fanohanana nampiharina
    HTTP mijanona-velona.

Source: opennet.ru

Add a comment