spam filtering system ááᯠááŻááşááąá¸ááźááşá¸á á ááşá¸ááťááşá¸ááťáŹá¸á á áŹáááşá¸áĄááşá¸áááşá¸áááşá¸ááťáŹá¸áážááˇáş áĄáááşááťááşá áŹáááşá¸ááťáŹá¸ áĄááŤáĄáááş áĄááťááŻá¸ááťááŻá¸ááąáŹ á áśáááşáážááşááťááşááťáŹá¸áážááˇáş áááˇáşááťááşáááşááźá áşááąáŹ áááşááąáˇááťáşááťáŹá¸ááᯠáĄáá˛ááźááşáááş ááááááŹááťáŹá¸ ááśáˇáááŻá¸ááąá¸ááąáŹá áááşá¸áááş ááąáŹááşááŻáśá¸áááşááąáˇááťáşáĄááąá¸ááťáááşááᯠáá˝á˛áˇá ááşá¸ááŹá¸ááźááşá¸ááźá áşááźáŽá¸á ááááşáááŻáˇáááşáážáááážáááᯠááŻáśá¸ááźááşáááşáĄáá˝ááş áĄááŻáśá¸ááźáŻáááşá Rspamd áááş SpamAssassin áá˝ááş áĄááŻáśá¸ááźáŻááŹá¸áááˇáş áĄááşášááŤáááşáĄáŹá¸ááŻáśá¸ááŽá¸ááŤá¸ááᯠááśáˇáááŻá¸ááąá¸ááŹá¸ááźáŽá¸ SpamAssassin áááş ááťááşá¸ááťáž 10 á áááŻááźááşááąáŹ ááąá¸ááşááťáŹá¸ááᯠá á áşááŻááşáááŻááşá áąáááˇáş áĄááşášááŤáááşááťáŹá¸á á˝áŹ ááŤáážááááşá á áá áşááŻááşááᯠC áá˛áˇááąá¸ááŹá¸áááşá Apache 2.0 áĄáąáŹááşáá˝ááş áááŻááşá ááşáááŹá¸áááşá
Rspamd ááᯠEvent-driven ááááŻááŹááᯠáĄááŻáśá¸ááźáŻá áááşááąáŹááşááŹá¸ááźáŽá¸ ááźááˇáşááŹá¸ááąáŹ loaded á áá áşááťáŹá¸áá˝ááş áĄááŻáśá¸ááźáŻáááşáĄáá˝ááş áĄá áááŻááşá¸áá˝ááş ááŽáááŻááşá¸ááŻááşááŹá¸ááźáŽá¸á áááşá¸áááş áá áşá áášáááˇáşááťážááş ááŹáážááˇáşááťáŽááąáŹ áááşááąáˇááťáşááťáŹá¸ááᯠááŻááşááąáŹááşáááŻááşá áąáááşááźá áşáááşá spam ááášáááŹááťáŹá¸ááᯠáá˝á˛ááźáŹá¸áááşáážááşááźááşá¸áĄáá˝ááş á ááşá¸ááťááşá¸ááťáŹá¸áááş áĄáá˝ááşááźáąáŹááşá¸áá˝ááşááźááşáá˝ááşááźá áşááźáŽá¸ áááşá¸áááŻáˇá áĄáááŻá¸áážááşá¸ááŻáśá¸ááŻáśá áśáá˝ááş ááŻáśáážááşááąáŹáşááźááťááşááťáŹá¸ááŤáážáááźáŽá¸ áááŻáááŻáážáŻááşáá˝áąá¸ááąáŹáĄááźáąáĄááąááťáŹá¸áá˝ááş áááşá¸áááŻáˇááᯠLua ááźááˇáş ááąá¸ááŹá¸áááŻááşáááşá ááŻááşááąáŹááşáááŻááşá á˝ááşá¸ááᯠááťá˛áˇáá˝ááşááźááşá¸áážááˇáş á á áşááąá¸áážáŻáĄááťááŻá¸áĄá áŹá¸áĄáá áşááťáŹá¸ áááşáááˇáşááźááşá¸ááᯠC áážááˇáş Lua ááŹááŹá ááŹá¸ááťáŹá¸ááźááˇáş áááşááŽá¸áááŻááşáááˇáş ááąáŹáşááťá°á¸ááťáŹá¸áážáá áşáááˇáş ááŻááşááąáŹááşááŤáááşá áĽáááŹáĄáŹá¸ááźááˇáşá ááąá¸áááŻáˇáá°áĄáŹá¸ SPF ááŻáśá¸ááźáŽá¸ áĄáááşááźáŻááźááşá¸á DKIM áážáá áşáááˇáş ááąá¸áááŻáˇáá°ááááŻááááşá¸ááᯠáĄáááşááźáŻááźááşá¸áážááˇáş DNSBL á áŹáááşá¸ááťáŹá¸áááŻáˇ ááąáŹááşá¸áááŻáážáŻááťáŹá¸ááᯠááźáŻááŻááşáááşáĄáá˝ááş ááąáŹáşááťá°á¸ááťáŹá¸ááᯠááááŻááşááŤáááşá áá˝á˛áˇá ááşá¸áážáŻááŻáśá áśááᯠáááŻá¸áážááşá¸á áąáááşá á ááşá¸ááťááşá¸ááťáŹá¸áááşááŽá¸áááşáážááˇáş á áŹáááşá¸áááŹá¸ááťáŹá¸ááᯠááźáąááŹááśáááşá á áŽááśáááˇáşáá˝á˛ááąá¸áááşáĄááşááŹááąáˇá áşááᯠááąá¸ááŹá¸áááşá
áĄááá ááŽáá˝ááşáááşá¸áá áşáážáŻááťáŹá¸-
- ááśááŤááşáááşááźááşá¸áĄá áŽáĄá ááşáĄáá áşáááŻáˇ áá°á¸ááźáąáŹááşá¸ááźáŽá¸ááŤááźáŽá ááŹá¸áážááşá¸ááśááŤááşáážá áááááśááŤááşáááş áážá áşáĄááąáŹáşááźáŹáĄáąáŹááş áááźáąáŹááşá¸áá˛áá˛á ááŹá¸áážááşá¸áĄá á áşáĄáážááşáá˝ážááşááźááťááşáááş ááŻáááááśááŤááşááźá áşááąáŹááźáąáŹááˇáşá áááşá¸áááş "xyz" áĄá áŽáĄá ááşáĄá áŹá¸ "yz" ááąáŹáşáááşáááŻáˇ ááźáąáŹááşá¸áááş ááŻáśá¸ááźááşáá˛áˇáááşá
- áááşá¸áĄá
áŹá¸ ááźá
áşáááşáá˝ááşá¸áááşáĄáá˝ááş á
áŹááźááˇáşáááŻááşáá˝áą ááŤáááşááŤáááşá Libevent á áááˇáşáááşááťááşáĄááťááŻáˇááᯠáááşáážáŹá¸ááąá¸ááźáŽá¸ áááŻáááŻááąáŹááşá¸áá˝ááşááąáŹ á
á˝ááşá¸ááąáŹááşáááşááᯠááážáá
áąááŤáááşá áĄááŻáśá¸ááźáŻáážáŻ
libev áááş ááŻááşááᯠáááŻá¸áážááşá¸á áąáááşá áĄááťááşááźáážáŻáážááˇáş áĄááťáááşááŻááşááŻáśá¸áážáŻ áááŻááşáá˝ááşáážáŻ áááŻá¸áááşá áąáááşáážááˇáş inotify ááášáááŹá¸ááᯠáĄááŻáśá¸ááźáŻá áááŻááşááźáąáŹááşá¸áá˛áážáŻ ááźáąááŹááśááźááşá¸ááᯠááąáŤááşá¸á ááşá¸áááŻááşá áąáá˛áˇáááş (ááśáˇáááŻá¸ááąá¸ááŹá¸ááąáŹ ááááşááąáŹááşá¸ááťáŹá¸áĄáá˝ááş ááąá¸áááŻáˇááŹá¸ááąáŹ libevent ááŻááşááąáážáŻáĄáŹá¸ááŻáśá¸áááş inotify ááźááˇáş ááŻááşááąáŹááşáááŻááşáááşáááŻááşááŤ); - Torch áááşáá˛ááąáŹ á ááşáááşáá°áážáŻá áŹááźááˇáşáááŻááşááᯠáĄááŻáśá¸ááźáŻáááˇáş áááşááąáˇááťáş áĄááťááŻá¸áĄá áŹá¸áá˝á˛ááźááşá¸ ááąáŹáşááťá°á¸áĄáá˝ááş ááśáˇáááŻá¸áážáŻááᯠáááşáááŻááşá¸áááŻááşááŤááźáŽá áááŻá¸ááŹá¸áááźááşá¸áĄááźáąáŹááşá¸áááşá¸áážáŹ Torch á áĄáá˝ááşáĄáááşá¸áážáŻááşáá˝áąá¸áážáŻáážááˇáş áááşá¸ááᯠááąááşááŽáĄáąáŹááşááááşá¸ááááşá¸ááŹá¸áááş ááźááˇáşááŹá¸ááąáŹáážáŻááşáá˝áąá¸áážáŻááťáŹá¸ááźá áşáááşá á ááşáááşáá°áážáŻáááşá¸áááşá¸ááťáŹá¸ááᯠáĄááŻáśá¸ááźáŻá áĄááťááŻá¸áĄá áŹá¸áá˝á˛ááźááşá¸áĄáá˝ááş áĄá áŹá¸áááŻá¸áááşáĄáá˝ááş ááŻáśá¸áááźááşáááşááąá¸ááŹá¸ááŹá¸ááąáŹ module áá áşááŻááᯠáĄáááŻááźáŻááŹá¸áááşá áĄáŹááŻáśááźáąáŹáá˝ááşáááşááááşáááşáážáŻáááŻááąááťáŹá áąáááşá áŹááźááˇáşáááŻááşáááŻáĄááŻáśá¸ááźáŻáááşá C ááŻááş áááŻááşá¸ 4000 áᏠááŤáááşáááş á áĄááąáŹááşáĄáááşááąáŹáşáážáŻáĄáá áşáááş ááąáˇááťááˇáşááąá¸ááŹááĄáá˝ááşá¸ ááąáŹáˇááááşáážáŻááťáŹá¸ááźá áşááąáŤáşááźááşá¸áážááˇáş ááźáżááŹááťáŹá¸á á˝áŹááᯠááźáąáážááşá¸ááąá¸áááşá
- áĄáááŻááşá¸ SURBL áážááˇáş Emails ááąáŹáşááťá°á¸ááťáŹá¸ááᯠáĄá áŹá¸áááŻá¸áá˛áˇááźáŽá¸ áĄáááşááťááşá áŹáááşá¸á á áşááąá¸áážáŻááťáŹá¸áĄáŹá¸ááŻáśá¸ááᯠááŻááşááąáŹááşááŹáá˝ááş ááąáŤááşá¸á ááşá¸áááŻááşá áąáá˛áˇáááşá áá˝áąá¸ááťááşáá°ááťáŹá¸áážááˇáş áážáááźáŽá¸ááŹá¸á ááşá¸ááťááşá¸ááťáŹá¸ááᯠáĄáá˝ááşááá°ááťá˛áˇáá˝ááşáááş ááááááŹááťáŹá¸áá˛áˇáááŻáˇááąáŹ ááąáŹááşáááşáĄááťááŻá¸áĄá áŹá¸ááťáŹá¸áĄáá˝ááş ááśáˇáááŻá¸áážáŻááŤáááşáááş RBL áá á˝ááşá¸áááşááťáŹá¸ááᯠáááŻá¸ááťá˛áˇááŹá¸ááŤáááşá DNS RBL áĄá áŹá¸ ááźáąááŻáśá áŹáááşá¸ááťáŹá¸áĄááąáŤáşáĄááźáąááśáááˇáş áĄáŽá¸ááąá¸ááşááááşáááŻáˇááźááşá¸áááŻááşáᏠá ááşá¸ááťááşá¸ááťáŹá¸ááᯠááśáˇáááŻá¸ááąá¸ááąáŹáˇáááşáááŻááşááŤá áááşá¸áĄá áŹá¸ áá˝áąá¸ááťááşááááááŹááťáŹá¸ááźááˇáş ááźáąááŻáśááťááŻá¸á áŻáśááᯠáĄááŻáśá¸ááźáŻáááş áĄááźáśááźáŻááŹá¸áááşá
- áĄááźáąáŹááşá¸áĄááŹáĄááąáŤáşáĄááźáąááśá áááŻááşáĄááťááŻá¸áĄá
áŹá¸ááťáŹá¸ááᯠááŻáśá¸ááźááşáááşá libmagic áĄá
áŹá¸ Lua áážááˇáş Hyperscan ááᯠáĄááŻáśá¸ááźáŻá Lua Magic á
áŹááźááˇáşáááŻááşáĄáá
áşááᯠáĄááŻáśá¸ááźáŻááŤáááşá
áááˇáşáááŻááşáááŻááşá áŹááźááˇáşáááŻááşááᯠáááşááŽá¸áááźááşá¸áĄááźáąáŹááşá¸áááşá¸ááťáŹá¸áá˝ááş áááŻáááŻááźááˇáşááŹá¸ááąáŹá á˝ááşá¸ááąáŹááşáááşáááŻááážááááŻááąáŹááášáá docx áááŻááşááťáŹá¸áááŻááąáŹáşááŻááşááŹáá˝ááş ááťááşáá˝ááşáážáŻááťáŹá¸áááŻáááşáážáŹá¸áááşá áááŻáááŻáááˇáşááťáąáŹáşááąáŹ API áááŻááá°áááşáážááˇáş áááşá¸ááťááşááąáŹá ááşá¸ááťááşá¸ááťáŹá¸ááźááˇáşáááˇáşáááşáááŹá¸ááąáŹ heuristics áĄááťááŻá¸áĄá áŹá¸áĄáá áşááťáŹá¸áááŻáááˇáşáá˝ááşá¸ááźááşá¸á - DBMS áá˝ááş ááąááŹááááşá¸áááşá¸ááźááşá¸áĄáá˝ááş áááŻáááŻááąáŹááşá¸áá˝ááşááąáŹ module áá áşáᯠ. LowCardinality áĄáá˝ááşááťáŹá¸ááᯠáááˇáşáá˝ááşá¸ááźáŽá¸ áážááşááŹááşááŻáśá¸á á˝á˛áážáŻááᯠááááŹáááşáážáŹá¸á á˝áŹ áááŻáááŻááąáŹááşá¸áá˝ááşáĄáąáŹááş ááźáŻááŻááşááŹá¸áááşá
- Module á á˝ááşá¸áááşááťáŹá¸ááᯠááťá˛áˇáá˝ááşáá˛áˇáááşá ááąáŹááşááśáˇáážáŻ ááąáŤáşááŹáááşá и áážááŻááşá¸áážááşáážáŻááťáŹá¸á
- Maillist module áááş á áŹáááŻáˇá áŹáááşá¸ááťáŹá¸á áĄáááášááŤááşáá˝ááˇáşáááŻááťááşááᯠááźážááˇáşáááşááąá¸ááŤáááşá
- áááŻáĄá፠áĄááŻááşáááŹá¸ ááŻááşáááşá¸á ááşááťáŹá¸áááş áááşáááŻááşáááşá¸á ááşáááŻáˇ áážááŻáśá¸ááŻááşááśá áŹáááŻááťáŹá¸ ááąá¸áááŻáˇáááŻááşááźáŽá¸ ááŻáśáážááşááŻááşááąáŹááşáážáŻááᯠáĄáááşááźáŻáááŻááşááźáŽááźá áşáááşá áĄááťáááşáĄáááŻááşá¸áĄááŹáá áşááŻáĄáá áááŻáááŻáˇááąáŹáááşááąáˇááťáşááťáŹá¸ááážáááŤáá áááşáááŻááşáááşá¸á ááşáááş áĄááŻááşáááŹá¸ááŻááşáááşá¸á ááşááᯠááźááşá¸áááşá á˝áŹ áááşáááˇáşáá˝áŹá¸áááŻááşáááşá áá°áááşá¸áĄáŹá¸ááźááˇáşá á¤ááŻááşááᯠáááŻááąáŹááąáŹáááş ááááşááŹá¸áááşá
- Lua ááŹááŹá
ááŹá¸áážá á
áááşááŹáĄáá
áşááťáŹá¸ áááşáááŻááşáááˇáşááŹá¸áááşá áĽáááŹáĄáŹá¸ááźááˇáşá Kaspersky ScanEngineá Trend Micro IWSVA (icap áážááááˇáş) áážááˇáş Kaspersky ScanEngine áá˝ááş áááşááąáˇááťáşááťáŹá¸ááᯠá
áááşááşáááşáááşáĄáá˝ááş ááąáŹáşááťá°á¸ááťáŹá¸ááᯠáááˇáşáá˝ááşá¸ááŹá¸áááşá
F-Secure Internet Gatekeeper (icap áážááááˇáş) áážááˇáş Razorá oletools áážááˇáş P0F áĄáá˝ááş ááźááşáá áááşááŹááťáŹá¸ááᯠááąá¸ááąáŹááşááŤáááşá - Lua API áážáá áşáááˇáş áááşááąáˇááťáşááťáŹá¸ááᯠááźáąáŹááşá¸áá˛áááŻááşáááˇáş á á˝ááşá¸áááşááᯠááąáŤááşá¸áááˇáşááŹá¸áááşá MIME áááąáŹááşááťáŹá¸ááᯠááźáŻááźááşááźáąáŹááşá¸áá˛áááş ááąáŹáşááťá°á¸áá áşááŻááᯠáĄáááŻááźáŻááŹá¸áááşá ;
- âSettings-Id:â áážááááˇáş áááşáážááşááŹá¸ááąáŹ áááşáááşááťáŹá¸á ááŽá¸ááźáŹá¸ááŻááşááąáŹááşááźááşá¸ááᯠááśáˇáááŻá¸ááąá¸ááŹá¸ááźáŽá¸ áĽáááŹáĄáŹá¸ááźááˇáşá ááᯠáááşáááş áĄááťááŻáˇááąáŹ áááşáááşááťáŹá¸ááᯠáááşáážááşáááşáážááşáážáŻááťáŹá¸áá˝ááşáᏠá ááşá¸ááťáĽáşá¸ááťáŹá¸ á ááşá¸ááŹá¸áááŻááşááźáŽááźá áşáááşá
- Lua áĄááşááťááşá á
á˝ááşá¸ááąáŹááşáááşá áĄááźáąááś 64 á
ááŹá¸áážááşáážááˇáş á
áŹááŹá¸áĄáá˝ááş ááŹááŹá
ááŹá¸ áááážáááźááşá¸áĄáá˝ááş áááŻáááŻááąáŹááşá¸áá˝ááşáĄáąáŹááş ááźáŻááŻááşááŹá¸ááŤáááşá áážáŻááşáá˝áąá¸ááąáŹááźáąááŻáśááťáŹá¸ááᯠááááşá¸áááşá¸ááźááşá¸áĄáá˝ááş ááśáˇáááŻá¸áážáŻ áááşááąáŹááşá¸áááˇáşááŹá¸áááşá ááśáˇáááŻá¸ááąáŹááşáá˝ááşááąá¸áá˛áˇááŤáááşá
HTTP áááş áááşáááşáážááşáááşááąááŤáááşá
source: opennet.ru
