ДостапСн Π΅ систСм Π·Π° Ρ„ΠΈΠ»Ρ‚Ρ€ΠΈΡ€Π°ΡšΠ΅ Π½Π° спам 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, Π·Π° ΡˆΡ‚ΠΎ Π΅ ΠΏΠΎΡ‚Ρ€Π΅Π±Π΅Π½ ΠΊΠΎΠΌΠΏΠ°Ρ˜Π»Π΅Ρ€ кој Π³ΠΎ ΠΏΠΎΠ΄Π΄Ρ€ΠΆΡƒΠ²Π° овој стандард Π·Π° ΡΠΊΠ»ΠΎΠΏΡƒΠ²Π°ΡšΠ΅.

Π”Ρ€ΡƒΠ³ΠΈ ΠΈΠ½ΠΎΠ²Π°Ρ†ΠΈΠΈ:

  • Π”ΠΎΠ΄Π°Π΄Π΅Π½Π° Π΅ ΠΏΠΎΠ΄Π΄Ρ€ΡˆΠΊΠ° Π·Π° АПИ Π·Π° Π²Π΅Π±-услуги Π½Π° Амазон (AWS), ΡˆΡ‚ΠΎ ΠΎΠ±Π΅Π·Π±Π΅Π΄ΡƒΠ²Π° моТност Π·Π° Π΄ΠΈΡ€Π΅ΠΊΡ‚Π΅Π½ пристап Π΄ΠΎ услугитС Π·Π° ΠΎΠ±Π»Π°ΠΊ Π½Π° Амазон ΠΎΠ΄ Π›ΡƒΠ° АПИ. Како ΠΏΡ€ΠΈΠΌΠ΅Ρ€, ΠΏΡ€Π΅Π΄Π»ΠΎΠΆΠ΅Π½ Π΅ Π΄ΠΎΠ΄Π°Ρ‚ΠΎΠΊ кој Π³ΠΈ Π·Π°Ρ‡ΡƒΠ²ΡƒΠ²Π° ситС ΠΏΠΎΡ€Π°ΠΊΠΈ Π²ΠΎ ΡΠΊΠ»Π°Π΄ΠΈΡˆΡ‚Π΅Ρ‚ΠΎ Π½Π° Amazon S3
  • ΠšΠΎΠ΄ΠΎΡ‚ Π·Π° Π³Π΅Π½Π΅Ρ€ΠΈΡ€Π°ΡšΠ΅ ΠΈΠ·Π²Π΅ΡˆΡ‚Π°ΠΈ ΠΏΠΎΠ²Ρ€Π·Π°Π½ΠΈ со ΡƒΠΏΠΎΡ‚Ρ€Π΅Π±Π°Ρ‚Π° Π½Π° DMARC Ρ‚Π΅Ρ…Π½ΠΎΠ»ΠΎΠ³ΠΈΡ˜Π°Ρ‚Π° Π΅ ΠΏΡ€Π΅Ρ€Π°Π±ΠΎΡ‚Π΅Π½. Ѐункционалноста Π·Π° ΠΈΡΠΏΡ€Π°ΡœΠ°ΡšΠ΅ ΠΈΠ·Π²Π΅ΡˆΡ‚Π°ΠΈ Π΅ Π²ΠΊΠ»ΡƒΡ‡Π΅Π½Π° Π²ΠΎ посСбна ΠΊΠΎΠΌΠ°Π½Π΄Π° spamadm dmarc_report.
  • Π—Π° мСјлинг листитС, Π΄ΠΎΠ΄Π°Π΄Π΅Π½Π° Π΅ ΠΏΠΎΠ΄Π΄Ρ€ΡˆΠΊΠ° Π·Π° β€žDMARC mungingβ€œ, Π·Π°ΠΌΠ΅Π½ΡƒΠ²Π°Ρ˜ΡœΠΈ ја адрСсата Од Π²ΠΎ ΠΏΠΎΡ€Π°ΠΊΠΈΡ‚Π΅ со адрСсата Π·Π° ΠΏΠΎΡˆΡ‚Π° Π°ΠΊΠΎ сС Π½Π°Π²Π΅Π΄Π΅Π½ΠΈ Ρ‚ΠΎΡ‡Π½ΠΈΡ‚Π΅ ΠΏΡ€Π°Π²ΠΈΠ»Π° DMARC Π·Π° ΠΏΠΎΡ€Π°ΠΊΠ°Ρ‚Π°.
  • Π”ΠΎΠ΄Π°Π΄Π΅Π½ Π΅ ΠΏΡ€ΠΈΠΊΠ»ΡƒΡ‡ΠΎΠΊ external_relay, кој Π³ΠΎ Ρ€Π΅ΡˆΠ°Π²Π° ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌΠΎΡ‚ со ΠΏΡ€ΠΈΠΊΠ»ΡƒΡ‡ΠΎΡ†ΠΈΡ‚Π΅ ΠΊΠ°ΠΊΠΎ SPF ΠΊΠΎΡ€ΠΈΡΡ‚Π΅Ρ˜ΡœΠΈ ја IP адрСсата Π½Π° Π΄ΠΎΠ²Π΅Ρ€Π»ΠΈΠ²ΠΎΡ‚ΠΎ Ρ€Π΅Π»Π΅ Π·Π° ΠΏΠΎΡˆΡ‚Π° намСсто адрСсата Π½Π° ΠΈΡΠΏΡ€Π°ΡœΠ°Ρ‡ΠΎΡ‚.
  • Π”ΠΎΠ΄Π°Π΄Π΅Π½Π° Π΅ ΠΊΠΎΠΌΠ°Π½Π΄Π° β€žrspamadm bayes_dumpβ€œ Π·Π° ΠΏΠΈΡˆΡƒΠ²Π°ΡšΠ΅ ΠΈ ΠΏΡ€Π΅Π·Π΅ΠΌΠ°ΡšΠ΅ Ρ‚ΠΎΠΊΠ΅Π½ΠΈ Π½Π° Bayes, ΠΎΠ²ΠΎΠ·ΠΌΠΎΠΆΡƒΠ²Π°Ρ˜ΡœΠΈ ΠΈΠΌ Π΄Π° сС ΠΏΡ€Π΅Ρ„Ρ€Π»Π°Π°Ρ‚ ΠΏΠΎΠΌΠ΅Ρ“Ρƒ Ρ€Π°Π·Π»ΠΈΡ‡Π½ΠΈ ΠΏΡ€ΠΈΠΌΠ΅Ρ€ΠΎΡ†ΠΈ Π½Π° Rspamd.
  • Π”ΠΎΠ΄Π°Π΄Π΅Π½ Π΅ ΠΏΡ€ΠΈΠΊΠ»ΡƒΡ‡ΠΎΠΊ Π·Π° ΠΏΠΎΠ΄Π΄Ρ€ΡˆΠΊΠ° Π½Π° ΠΊΠΎΠ»Π°Π±ΠΎΡ€Π°Ρ‚ΠΈΠ²Π½ΠΈΠΎΡ‚ систСм Π·Π° Π±Π»ΠΎΠΊΠΈΡ€Π°ΡšΠ΅ спам Π½Π° Pyzor.
  • Π Π΅Π΄ΠΈΠ·Π°Ρ˜Π½ΠΈΡ€Π°Π½ΠΈ сС Π°Π»Π°Ρ‚ΠΊΠΈΡ‚Π΅ Π·Π° слСдСњС, ΠΊΠΎΠΈ сСга сС Π½Π°Ρ€Π΅ΠΊΡƒΠ²Π°Π°Ρ‚ ΠΏΠΎΡ€Π΅Ρ‚ΠΊΠΎ ΠΈ создаваат ΠΏΠΎΠΌΠ°Π»ΠΎ ΠΎΠΏΡ‚ΠΎΠ²Π°Ρ€ΡƒΠ²Π°ΡšΠ΅ Π½Π° Π½Π°Π΄Π²ΠΎΡ€Π΅ΡˆΠ½ΠΈΡ‚Π΅ ΠΌΠΎΠ΄ΡƒΠ»ΠΈ.

Π˜Π·Π²ΠΎΡ€: opennet.ru

Π”ΠΎΠ΄Π°Π΄Π΅Ρ‚Π΅ ΠΊΠΎΠΌΠ΅Π½Ρ‚Π°Ρ€