Доступан јС систСм Π·Π° Ρ„ΠΈΠ»Ρ‚Ρ€ΠΈΡ€Π°ΡšΠ΅ Π½Π΅ΠΆΠ΅Ρ™Π΅Π½Π΅ ΠΏΠΎΡˆΡ‚Π΅ Рспамд 2.0

ΠŸΡ€Π΅Π΄ΡΡ‚Π°Π²ΠΈΠΎ Ρ€Π΅Π»ΠΈΠ· систСмы Ρ„ΠΈΠ»ΡŒΡ‚Ρ€Π°Ρ†ΠΈΠΈ спама Rspamd 2.0, ΠΏΡ€Π΅Π΄ΠΎΡΡ‚Π°Π²Π»ΡΡŽΡ‰Π΅ΠΉ срСдства для ΠΎΡ†Π΅Π½ΠΊΠΈ сообщСний ΠΏΠΎ Ρ€Π°Π·Π»ΠΈΡ‡Π½Ρ‹ΠΌ критСриям, Π²ΠΊΠ»ΡŽΡ‡Π°Ρ ΠΏΡ€Π°Π²ΠΈΠ»Π°, статистичСскиС ΠΌΠ΅Ρ‚ΠΎΠ΄Ρ‹ ΠΈ Ρ‡Ρ‘Ρ€Π½Ρ‹Π΅ списки, Π½Π° основС ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Ρ… формируСтся ΠΈΡ‚ΠΎΠ³ΠΎΠ²Ρ‹ΠΉ вСс сообщСния, ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅ΠΌΡ‹ΠΉ для принятия Ρ€Π΅ΡˆΠ΅Π½ΠΈΡ ΠΎ нСобходимости Π±Π»ΠΎΠΊΠΈΡ€ΠΎΠ²ΠΊΠΈ. Rspamd ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΈΠ²Π°Π΅Ρ‚ практичСски всС возмоТности, Ρ€Π΅Π°Π»ΠΈΠ·ΠΎΠ²Π°Π½Π½Ρ‹Π΅ Π² SpamAssassin, ΠΈ ΠΈΠΌΠ΅Π΅Ρ‚ ряд особСнностСй, ΠΏΠΎΠ·Π²ΠΎΠ»ΡΡŽΡ‰ΠΈΡ… Ρ„ΠΈΠ»ΡŒΡ‚Ρ€ΠΎΠ²Π°Ρ‚ΡŒ ΠΏΠΎΡ‡Ρ‚Ρƒ Π² срСднСм Π² 10 Ρ€Π°Π· быстрСС, Ρ‡Π΅ΠΌ SpamAssassin, Π° Ρ‚Π°ΠΊΠΆΠ΅ ΠΎΠ±Π΅ΡΠΏΠ΅Ρ‡ΠΈΠ²Π°Ρ‚ΡŒ Π»ΡƒΡ‡ΡˆΠ΅Π΅ качСство Ρ„ΠΈΠ»ΡŒΡ‚Ρ€Π°Ρ†ΠΈΠΈ. Код систСмы написан Π½Π° языкС Π‘ΠΈ ΠΈ дистрибуира Π»ΠΈΡ†Π΅Π½Ρ†ΠΈΡ€Π°Π½ ΠΏΠΎΠ΄ АпацхС 2.0.

Рспамд јС Π½Π°ΠΏΡ€Π°Π²Ρ™Π΅Π½ ΠΊΠΎΡ€ΠΈΡˆΡ›Π΅ΡšΠ΅ΠΌ Π°Ρ€Ρ…ΠΈΡ‚Π΅ΠΊΡ‚ΡƒΡ€Π΅ Π²ΠΎΡ’Π΅Π½Π΅ Π΄ΠΎΠ³Π°Ρ’Π°Ρ˜ΠΈΠΌΠ° ΠΈ ΠΏΡ€Π²ΠΎΠ±ΠΈΡ‚Π½ΠΎ јС Π΄ΠΈΠ·Π°Ρ˜Π½ΠΈΡ€Π°Π½ Π·Π° ΡƒΠΏΠΎΡ‚Ρ€Π΅Π±Ρƒ Ρƒ високо ΠΎΠΏΡ‚Π΅Ρ€Π΅Ρ›Π΅Π½ΠΈΠΌ систСмима, ΠΎΠΌΠΎΠ³ΡƒΡ›Π°Π²Π°Ρ˜ΡƒΡ›ΠΈ ΠΌΡƒ Π΄Π° ΠΎΠ±Ρ€Π°Ρ’ΡƒΡ˜Π΅ стотинС ΠΏΠΎΡ€ΡƒΠΊΠ° Ρƒ сСкунди. ΠŸΡ€Π°Π²ΠΈΠ»Π° Π·Π° ΠΈΠ΄Π΅Π½Ρ‚ΠΈΡ„ΠΈΠΊΠ°Ρ†ΠΈΡ˜Ρƒ Π·Π½Π°ΠΊΠΎΠ²Π° Π½Π΅ΠΆΠ΅Ρ™Π΅Π½Π΅ ΠΏΠΎΡˆΡ‚Π΅ су Π²Π΅ΠΎΠΌΠ° флСксибилна ΠΈ Ρƒ свом Π½Π°Ρ˜Ρ˜Π΅Π΄Π½ΠΎΡΡ‚Π°Π²Π½ΠΈΡ˜Π΅ΠΌ ΠΎΠ±Π»ΠΈΠΊΡƒ ΠΌΠΎΠ³Ρƒ Π΄Π° садрТС Ρ€Π΅Π³ΡƒΠ»Π°Ρ€Π½Π΅ ΠΈΠ·Ρ€Π°Π·Π΅, Π°Ρƒ слоТСнијим ΡΠΈΡ‚ΡƒΠ°Ρ†ΠΈΡ˜Π°ΠΌΠ° ΠΌΠΎΠ³Ρƒ Π±ΠΈΡ‚ΠΈ написана Ρƒ Π›ΡƒΠ°. ΠŸΡ€ΠΎΡˆΠΈΡ€ΠΈΠ²Π°ΡšΠ΅ функционалности ΠΈ додавањС Π½ΠΎΠ²ΠΈΡ… Ρ‚ΠΈΠΏΠΎΠ²Π° ΠΏΡ€ΠΎΠ²Π΅Ρ€Π° ΠΈΠΌΠΏΠ»Π΅ΠΌΠ΅Π½Ρ‚ΠΈΡ€Π°Π½ΠΎ јС ΠΊΡ€ΠΎΠ· ΠΌΠΎΠ΄ΡƒΠ»Π΅ који сС ΠΌΠΎΠ³Ρƒ ΠΊΡ€Π΅ΠΈΡ€Π°Ρ‚ΠΈ Ρƒ Π¦ ΠΈ Π›ΡƒΠ° Ρ˜Π΅Π·ΠΈΡ†ΠΈΠΌΠ°. На ΠΏΡ€ΠΈΠΌΠ΅Ρ€, доступни су ΠΌΠΎΠ΄ΡƒΠ»ΠΈ Π·Π° Π²Π΅Ρ€ΠΈΡ„ΠΈΠΊΠ°Ρ†ΠΈΡ˜Ρƒ ΠΏΠΎΡˆΠΈΡ™Π°ΠΎΡ†Π° ΠΏΠΎΠΌΠΎΡ›Ρƒ БПЀ-Π°, ΠΏΠΎΡ‚Π²Ρ€Ρ’ΠΈΠ²Π°ΡšΠ΅ Π΄ΠΎΠΌΠ΅Π½Π° ΠΏΠΎΡˆΠΈΡ™Π°ΠΎΡ†Π° ΠΏΡ€Π΅ΠΊΠΎ Π”ΠšΠ˜Πœ-Π° ΠΈ Π³Π΅Π½Π΅Ρ€ΠΈΡΠ°ΡšΠ΅ Π·Π°Ρ…Ρ‚Π΅Π²Π° Π·Π° ДНББЛ листС. Π”Π° Π±ΠΈ сС ΠΏΠΎΡ˜Π΅Π΄Π½ΠΎΡΡ‚Π°Π²ΠΈΠ»Π° ΠΊΠΎΠ½Ρ„ΠΈΠ³ΡƒΡ€Π°Ρ†ΠΈΡ˜Π°, ΠΊΡ€Π΅ΠΈΡ€Π°Π»Π° ΠΏΡ€Π°Π²ΠΈΠ»Π° ΠΈ ΠΏΡ€Π°Ρ‚ΠΈΠ»Π° статистика, ΠΎΠ±Π΅Π·Π±Π΅Ρ’Π΅Π½ јС административни Π²Π΅Π± ΠΈΠ½Ρ‚Π΅Ρ€Ρ„Π΅Ρ˜Ρ.

Π“Π»Π°Π²Π½Π΅ ΠΈΠ½ΠΎΠ²Π°Ρ†ΠΈΡ˜Π΅:

  • ΠžΡΡƒΡ‰Π΅ΡΡ‚Π²Π»Ρ‘Π½ ΠΏΠ΅Ρ€Π΅Ρ…ΠΎΠ΄ Π½Π° Π½ΠΎΠ²ΡƒΡŽ схСму Π½ΡƒΠΌΠ΅Ρ€Π°Ρ†ΠΈΠΈ выпусков. Π’Π°ΠΊ ΠΊΠ°ΠΊ ΠΏΠ΅Ρ€Π²ΠΎΠ΅ число Π² Π½ΠΎΠΌΠ΅Ρ€Π΅ вСрсии Π½Π΅ мСнялось ΡƒΠΆΠ΅ нСсколько Π»Π΅Ρ‚, Π° Ρ€Π΅Π°Π»ΡŒΠ½Ρ‹ΠΌ ΠΈΠ½Π΄ΠΈΠΊΠ°Ρ‚ΠΎΡ€ΠΎΠΌ вСрсии выступаСт Π²Ρ‚ΠΎΡ€ΠΎΠ΅ число, Ρ€Π΅ΡˆΠ΅Π½ΠΎ вмСсто схСмы Β«x.y.zΒ» ΠΏΠ΅Ρ€Π΅ΠΉΡ‚ΠΈ Π½Π° Ρ„ΠΎΡ€ΠΌΠ°Ρ‚ Β«y.zΒ»;
  • Для Ρ†ΠΈΠΊΠ»Π° ΠΎΠ±Ρ€Π°Π±ΠΎΡ‚ΠΊΠΈ событий вмСсто Libevent задСйствована Π±ΠΈΠ±Π»ΠΈΠΎΡ‚Π΅ΠΊΠ° Π»ΠΈΠ±Π΅Π², избавлСнная ΠΎΡ‚ Π½Π΅ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Ρ… ΠΎΠ³Ρ€Π°Π½ΠΈΡ‡Π΅Π½ΠΈΠΉ libevent ΠΈ ΠΏΠΎΠ·Π²ΠΎΠ»ΡΡŽΡ‰Π°Ρ Π΄ΠΎΠ±ΠΈΡ‚ΡŒΡΡ Π±ΠΎΠ»Π΅Π΅ высокой ΠΏΡ€ΠΎΠΈΠ·Π²ΠΎΠ΄ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎΡΡ‚ΠΈ. ИспользованиС
    libev Π΄Π°Π»ΠΎ Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡ‚ΡŒ ΡƒΠΏΡ€ΠΎΡΡ‚ΠΈΡ‚ΡŒ ΠΊΠΎΠ΄, ΡƒΠ»ΡƒΡ‡ΡˆΠΈΡ‚ΡŒ ΠΎΠ±Ρ€Π°Π±ΠΎΡ‚ΠΊΡƒ сигналов ΠΈ Ρ‚Π°ΠΉΠΌΠ°ΡƒΡ‚ΠΎΠ², Π° Ρ‚Π°ΠΊΠΆΠ΅ ΡƒΠ½ΠΈΡ„ΠΈΡ†ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ отслСТиваниС ΠΈΠ·ΠΌΠ΅Π½Π΅Π½ΠΈΠΉ Ρ„Π°ΠΉΠ»ΠΎΠ² ΠΏΡ€ΠΈ ΠΏΠΎΠΌΠΎΡ‰ΠΈ ΠΌΠ΅Ρ…Π°Π½ΠΈΠ·ΠΌΠ° inotify (Π½Π΅ всС поставляСмыС для ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΈΠ²Π°Π΅ΠΌΡ‹Ρ… ΠΏΠ»Π°Ρ‚Ρ„ΠΎΡ€ΠΌ выпуски libevent ΠΌΠΎΠ³Π»ΠΈ Ρ€Π°Π±ΠΎΡ‚Π°Ρ‚ΡŒ с inotify);

  • ΠŸΡ€Π΅ΠΊΡ€Π°Ρ‰Π΅Π½Π° ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΊΠ° модуля классификации сообщСний, ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΡŽΡ‰Π΅Π³ΠΎ Π±ΠΈΠ±Π»ΠΈΠΎΡ‚Π΅ΠΊΡƒ Π³Π»ΡƒΠ±ΠΈΠ½Π½ΠΎΠ³ΠΎ машинного обучСния Torch. Π’ качСствС ΠΏΡ€ΠΈΡ‡ΠΈΠ½Ρ‹ называСтся излишняя ΡƒΡΠ»ΠΎΠΆΠ½Ρ‘Π½Π½ΠΎΡΡ‚ΡŒ Torch ΠΈ большая Ρ‚Ρ€ΡƒΠ΄ΠΎΡ‘ΠΌΠΊΠΎΡΡ‚ΡŒ сопровоТдСния Π² Π°ΠΊΡ‚ΡƒΠ°Π»ΡŒΠ½ΠΎΠΌ состоянии. Π’ качСствС Π·Π°ΠΌΠ΅Π½Ρ‹ для классификации с использованиСм ΠΌΠ΅Ρ‚ΠΎΠ΄ΠΎΠ² машинного обучСния ΠΏΡ€Π΅Π΄Π»ΠΎΠΆΠ΅Π½ ΠΏΠΎΠ»Π½ΠΎΡΡ‚ΡŒΡŽ пСрСписанный ΠΌΠΎΠ΄ΡƒΠ»ΡŒ НСурални, Π² ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠΌ для обСспСчСния Ρ€Π°Π±ΠΎΡ‚Ρ‹ Π½Π΅ΠΉΡ€ΠΎΠ½Π½ΠΎΠΉ сСти ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚ΡΡ Π±ΠΈΠ±Π»ΠΈΠΎΡ‚Π΅ΠΊΠ° ΠΌΠΎΡ›ΠΈ, Π²ΠΊΠ»ΡŽΡ‡Π°ΡŽΡ‰Π°Ρ всСго 4000 строк ΠΊΠΎΠ΄Π° Π½Π° языкС Π‘ΠΈ. Π’ Π½ΠΎΠ²ΠΎΠΉ Ρ€Π΅Π°Π»ΠΈΠ·Π°Ρ†ΠΈΠΈ Ρ€Π΅ΡˆΠ΅Π½Ρ‹ ΠΌΠ½ΠΎΠ³ΠΈΠ΅ ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌΡ‹ с Π²ΠΎΠ·Π½ΠΈΠΊΠ½ΠΎΠ²Π΅Π½ΠΈΠ΅ΠΌ Π²Π·Π°ΠΈΠΌΠ½Ρ‹Ρ… Π±Π»ΠΎΠΊΠΈΡ€ΠΎΠ²ΠΎΠΊ Π²ΠΎ врСмя обучСния;
  • ΠœΠΎΠ΄ΡƒΠ» Π Π‘Π› Π·Π°ΠΌΠ΅Π½ΠΈΠ» собой ΠΌΠΎΠ΄ΡƒΠ»ΠΈ SURBL ΠΈ Emails, Ρ‡Ρ‚ΠΎ ΠΏΠΎΠ·Π²ΠΎΠ»ΠΈΠ»ΠΎ ΡƒΠ½ΠΈΡ„ΠΈΡ†ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ ΠΎΠ±Ρ€Π°Π±ΠΎΡ‚ΠΊΡƒ всСх ΠΏΡ€ΠΎΠ²Π΅Ρ€ΠΎΠΊ ΠΏΠΎ Ρ‡Π΅Ρ€Π½Ρ‹ΠΌ спискам. ВозмоТности RBL Ρ€Π°ΡΡˆΠΈΡ€Π΅Π½Ρ‹ ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΊΠΎΠΉ Π΄ΠΎΠΏΠΎΠ»Π½ΠΈΡ‚Π΅Π»ΡŒΠ½Ρ‹Ρ… Ρ‚ΠΈΠΏΠΎΠ², Ρ‚Π°ΠΊΠΈΡ… ΠΊΠ°ΠΊ сСлСкторы, ΠΈ срСдствами для ΡƒΠΏΡ€ΠΎΡ‰Ρ‘Π½Π½ΠΎΠ³ΠΎ Ρ€Π°ΡΡˆΠΈΡ€Π΅Π½ΠΈΡ ΡΡƒΡ‰Π΅ΡΡ‚Π²ΡƒΡŽΡ‰ΠΈΡ… ΠΏΡ€Π°Π²ΠΈΠ». ΠŸΡ€Π°Π²ΠΈΠ»Π° Π±Π»ΠΎΠΊΠΈΡ€ΠΎΠ²ΠΊΠΈ email Π½Π° основС map-списков вмСсто DNS RBL большС Π½Π΅ ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΈΠ²Π°ΡŽΡ‚ΡΡ, вмСсто Π½ΠΈΡ… рСкомСндуСтся ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ multimap с сСлСкторами;
  • Для опрСдСлСния Ρ‚ΠΈΠΏΠΎΠ² Ρ„Π°ΠΉΠ»ΠΎΠ² ΠΏΠΎ содСрТимому задСйствована новая Π±ΠΈΠ±Π»ΠΈΠΎΡ‚Π΅ΠΊΠ° Lua Magic, ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΡŽΡ‰Π°Ρ Lua ΠΈ Hyperscan вмСсто libmagic.
    Π’ качСствС ΠΏΡ€ΠΈΡ‡ΠΈΠ½Ρ‹ создания собствСнной Π±ΠΈΠ±Π»ΠΈΠΎΡ‚Π΅ΠΊΠΈ упоминаСтся ΠΆΠ΅Π»Π°Π½ΠΈΠ΅ Π΄ΠΎΠ±ΠΈΡ‚ΡŒΡΡ Π±ΠΎΠ»Π΅Π΅ высокой ΠΏΡ€ΠΎΠΈΠ·Π²ΠΎΠ΄ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎΡΡ‚ΠΈ, ΠΈΠ·Π±Π°Π²ΠΈΡ‚ΡŒΡΡ ΠΎΡ‚ сбоСв ΠΏΡ€ΠΈ выявлСнии Ρ„Π°ΠΉΠ»ΠΎΠ² docx, ΠΏΠΎΠ»ΡƒΡ‡ΠΈΡ‚ΡŒ Π±ΠΎΠ»Π΅Π΅ подходящий API ΠΈ Π΄ΠΎΠ±Π°Π²ΠΈΡ‚ΡŒ Π½ΠΎΠ²Ρ‹Π΅ Π²ΠΈΠ΄Ρ‹ эвристики, Π½Π΅ ΠΎΠ³Ρ€Π°Π½ΠΈΡ‡Π΅Π½Π½Ρ‹Π΅ Тёсткими ΠΏΡ€Π°Π²ΠΈΠ»Π°ΠΌΠΈ;

  • Π£Π»ΡƒΡ‡ΡˆΠ΅Π½ ΠΌΠΎΠ΄ΡƒΠ»ΡŒ для хранСния Π΄Π°Π½Π½Ρ‹Ρ… Π² Π‘Π£Π‘Π” цлицкхоусС. Π”ΠΎΠ±Π°Π²Π»Π΅Π½Ρ‹ поля LowCardinality ΠΈ сущСствСнно ΠΎΠΏΡ‚ΠΈΠΌΠΈΠ·ΠΈΡ€ΠΎΠ²Π°Π½ΠΎ ΠΏΠΎΡ‚Ρ€Π΅Π±Π»Π΅Π½ΠΈΠ΅ памяти;
  • Π Π°ΡΡˆΠΈΡ€Π΅Π½Ρ‹ возмоТности модуля ΠœΡƒΠ»Ρ‚ΠΈΠΌΠ°ΠΏ, Π² ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠΌ появилась ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΊΠ° ΠΊΠΎΠΌΠ±ΠΈΠ½ΠΎΠ²Π°Π½ΠΈ ΠΈ зависимых сопоставлСний;
  • Π’ ΠΌΠΎΠ΄ΡƒΠ»Π΅ Maillist ΡƒΠ»ΡƒΡ‡ΡˆΠ΅Π½ΠΎ ΠΎΠΏΡ€Π΅Π΄Π΅Π»Π΅Π½ΠΈΠ΅ списков рассылки;
  • Π’ Ρ€Π°Π±ΠΎΡ‡ΠΈΡ… процСссах появилась Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡ‚ΡŒ ΠΎΡ‚ΠΏΡ€Π°Π²ΠΊΠΈ Π² основной процСсс heartbeat-сообщСний, ΠΏΠΎΠ΄Ρ‚Π²Π΅Ρ€ΠΆΠ΄Π°ΡŽΡ‰ΠΈΡ… Ρ€Π°Π±ΠΎΡ‚Ρƒ Π² ΡˆΡ‚Π°Ρ‚Π½ΠΎΠΌ Ρ€Π΅ΠΆΠΈΠΌΠ΅. ΠŸΡ€ΠΈ отсутствии ΠΏΠΎΠ΄ΠΎΠ±Π½Ρ‹Ρ… сообщСний Π² Ρ‚Π΅Ρ‡Π΅Π½ΠΈΠ΅ ΠΎΠΏΡ€Π΅Π΄Π΅Π»Ρ‘Π½Π½ΠΎΠ³ΠΎ Π²Ρ€Π΅ΠΌΠ΅Π½ΠΈ основной процСсс ΠΌΠΎΠΆΠ΅Ρ‚ ΠΏΡ€ΠΈΠ½ΡƒΠ΄ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎ Π·Π°Π²Π΅Ρ€ΡˆΠΈΡ‚ΡŒ Ρ€Π°Π±ΠΎΡ‡ΠΈΠΉ процСсс. По ΡƒΠΌΠΎΠ»Ρ‡Π°Π½ΠΈΡŽ Π΄Π°Π½Π½Ρ‹ΠΉ Ρ€Π΅ΠΆΠΈΠΌ ΠΏΠΎΠΊΠ° ΠΎΡ‚ΠΊΠ»ΡŽΡ‡Ρ‘Π½;
  • Π”ΠΎΠ±Π°Π²Π»Π΅Π½Π° сСрия Π½ΠΎΠ²Ρ‹Ρ… сканСров Π½Π° языкС Lua. НапримСр, Π΄ΠΎΠ±Π°Π²Π»Π΅Π½Ρ‹ ΠΌΠΎΠ΄ΡƒΠ»ΠΈ для сканирования сообщСний Π² антивирусных ΠΏΠ°ΠΊΠ΅Ρ‚Π°Ρ… Kaspersky ScanEngine, Trend Micro IWSVA (Ρ‡Π΅Ρ€Π΅Π· icap ) ΠΈ
    F-Secure Internet Gatekeeper (Ρ‡Π΅Ρ€Π΅Π· icap), Π° Ρ‚Π°ΠΊΠΆΠ΅ ΠΏΡ€Π΅Π΄Π»ΠΎΠΆΠ΅Π½Ρ‹ внСшниС сканСры для Razor, oletools ΠΈ P0F;

  • Π”ΠΎΠ±Π°Π²Π»Π΅Π½Π° Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡ‚ΡŒ измСнСния сообщСний Ρ‡Π΅Ρ€Π΅Π· Lua API. Для внСсСния ΠΈΠ·ΠΌΠ΅Π½Π΅Π½ΠΈΠΉ Π² MIME-Π±Π»ΠΎΠΊΠΈ ΠΏΡ€Π΅Π΄Π»ΠΎΠΆΠ΅Π½ ΠΌΠΎΠ΄ΡƒΠ»ΡŒ lib_mime;
  • ΠžΠ±Π΅ΡΠΏΠ΅Ρ‡Π΅Π½Π° Ρ€Π°Π·Π΄Π΅Π»ΡŒΠ½Π°Ρ ΠΎΠ±Ρ€Π°Π±ΠΎΡ‚ΠΊΠ° настроСк, установлСнных Ρ‡Π΅Ρ€Π΅Π· Β«Settings-Id:Β», Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€, Ρ‚Π΅ΠΏΠ΅Ρ€ΡŒ ΠΌΠΎΠΆΠ½ΠΎ ΠΏΡ€ΠΈΠ²ΡΠ·Ρ‹Π²Π°Ρ‚ΡŒ ΠΏΡ€Π°Π²ΠΈΠ»Π° Ρ‚ΠΎΠ»ΡŒΠΊΠΎ ΠΊ ΠΎΠΏΡ€Π΅Π΄Π΅Π»Ρ‘Π½Π½Ρ‹ΠΌ ΠΈΠ΄Π΅Π½Ρ‚ΠΈΡ„ΠΈΠΊΠ°Ρ‚ΠΎΡ€Π°ΠΌ настроСк;
  • ΠŸΡ€ΠΎΠ²Π΅Π΄Π΅Π½Ρ‹ ΠΎΠΏΡ‚ΠΈΠΌΠΈΠ·Π°Ρ†ΠΈΠΈ ΠΏΡ€ΠΎΠΈΠ·Π²ΠΎΠ΄ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎΡΡ‚ΠΈ Lua-Π΄Π²ΠΈΠΆΠΊΠ°, дСкодирования base64 ΠΈ опрСдСлСния языка для тСкста. Π”ΠΎΠ±Π°Π²Π»Π΅Π½Π° ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΊΠ° ΠΊΡΡˆΠΈΡ€ΠΎΠ²Π°Π½ΠΈΡ слоТных сопоставлСний (maps). Π Π΅Π°Π»ΠΈΠ·ΠΎΠ²Π°Π½Π° ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΊΠ°
    HTTP keep-alive.

Π˜Π·Π²ΠΎΡ€: ΠΎΠΏΠ΅Π½Π½Π΅Ρ‚.Ρ€Ρƒ

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