Google ΠΏΡƒΠ±Π»ΠΈΠΊΡƒΠ²Π° Vanir, статичСн Π°Π½Π°Π»ΠΈΠ·Π°Ρ‚ΠΎΡ€ Π·Π° ΠΎΡ‚ΠΊΡ€ΠΈΠ²Π°Π½Π΅ Π½Π° нСотстранСни уязвимости

Компания Google прСдстави новия ΠΎΡ‚Π²ΠΎΡ€Π΅Π½ ΠΏΡ€ΠΎΠ΅ΠΊΡ‚ Vanir, ΠΊΠΎΠΉΡ‚ΠΎ Ρ€Π°Π·Π²ΠΈΠ²Π° статичСн Π°Π½Π°Π»ΠΈΠ·Π°Ρ‚ΠΎΡ€ Π·Π° Π°Π²Ρ‚ΠΎΠΌΠ°Ρ‚ΠΈΡ‡Π½ΠΎ ΠΎΡ‚ΠΊΡ€ΠΈΠ²Π°Π½Π΅ Π½Π° Π½Π΅ΠΏΡ€ΠΈΠ»Π°Π³Π°Π½ΠΈ към ΠΊΠΎΠ΄Π° ΠΏΠ°Ρ‡ΠΎΠ²Π΅, отстраняващи уязвимости. Vanir ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π° Π±Π°Π·Π° ΠΎΡ‚ сигнатури с информация Π·Π° извСстни уязвимости ΠΈ ΠΏΠ°Ρ‡ΠΎΠ²Π΅ Π·Π° отстраняванСто ΠΈΠΌ. Подобна Π‘Π” сС ΠΏΠΎΠ΄Π΄ΡŠΡ€ΠΆΠ° ΠΎΡ‚ Google ΠΎΡ‚ юли 2020 Π³. ΠΈ ΠΎΠ±Ρ…Π²Π°Ρ‰Π° 95% ΠΎΡ‚ уязвимоститС Π² ΠΏΡ€ΠΎΠ΅ΠΊΡ‚ΠΈ, ΡΠ²ΡŠΡ€Π·Π°Π½ΠΈ с ΠΏΠ»Π°Ρ‚Ρ„ΠΎΡ€ΠΌΠ°Ρ‚Π° Android, Π²ΠΊΠ»ΡŽΡ‡ΠΈΡ‚Π΅Π»Π½ΠΎ ядрото Π½Π° Linux. Π’ ΠΌΠΎΠΌΠ΅Π½Ρ‚Π° сС ΠΏΠΎΠ΄Π΄ΡŠΡ€ΠΆΠ° ΠΏΡ€ΠΎΠ²Π΅Ρ€ΠΊΠ° Π½Π° изходния ΠΊΠΎΠ΄ Π½Π° Π΅Π·ΠΈΡ†ΠΈ C, C++ ΠΈ Java. ΠšΠΎΠ΄ΡŠΡ‚ Π½Π° Vanir Π΅ написан Π½Π° Π΅Π·ΠΈΡ†ΠΈΡ‚Π΅ C++ ΠΈ Python ΠΈ сС разпространява ΠΏΠΎΠ΄ лицСнзия BSD.

ΠŸΡ€ΠΎΠ΅ΠΊΡ‚ΡŠΡ‚ сС ΡΡŠΡΡ‚ΠΎΠΈ ΠΎΡ‚ Π΄Π²Π΅ части β€” Π³Π΅Π½Π΅Ρ€Π°Ρ‚ΠΎΡ€ Π½Π° сигнатури ΠΈ Π΄Π΅Ρ‚Π΅ΠΊΡ‚ΠΎΡ€ Π½Π° пропуснати ΠΏΠ°Ρ‡ΠΎΠ²Π΅. Π“Π΅Π½Π΅Ρ€Π°Ρ‚ΠΎΡ€ΡŠΡ‚ Ρ„ΠΎΡ€ΠΌΠΈΡ€Π° сигнатура Π·Π° идСнтификация Π½Π° ΠΎΡ‚ΡΡŠΡΡ‚Π²ΠΈΠ΅ Π½Π° ΠΏΠΎΠΏΡ€Π°Π²ΠΊΠ° Π½Π° Π±Π°Π·Π° описаниС Π½Π° уязвимостта Π² Ρ„ΠΎΡ€ΠΌΠ°Ρ‚ OSV ΠΈ Π»ΠΈΠ½ΠΊ към ΠΏΠ°Ρ‡ ΠΈΠ»ΠΈ ΠΊΠΎΠΌΠΈΡ‚, отстраняващ уязвимостта. Π’ тСкущия си Π²ΠΈΠ΄ ΠΏΠΎΠ΄Π΄ΡŠΡ€ΠΆΠ° ΠΎΠ±Ρ€Π°Π±ΠΎΡ‚ΠΊΠ° Π½Π° ΠΊΠΎΠΌΠΈΡ‚ΠΈ Π² Ρ€Π΅ΠΏΠΎΠ·ΠΈΡ‚ΠΎΡ€ΠΈΠΈΡ‚Π΅ googlesource.com ΠΈ git.codelinaro.org, Π½ΠΎ ΠΏΠΎΠ΄Π΄Ρ€ΡŠΠΆΠΊΠ°Ρ‚Π° Π½Π° Π΄Ρ€ΡƒΠ³ΠΈ услуги ΠΌΠΎΠΆΠ΅ лСсно Π΄Π° бъдС Π΄ΠΎΠ±Π°Π²Π΅Π½Π° Ρ‡Ρ€Π΅Π· Π²ΠΊΠ»ΡŽΡ‡Π²Π°Π½Π΅ Π½Π° ΠΎΠ±Ρ€Π°Π±ΠΎΡ‚Ρ‡ΠΈΠΊ Π·Π° ΠΈΠ·Π²Π»ΠΈΡ‡Π°Π½Π΅ Π½Π° ΠΊΠΎΠ΄Π°.

Π”Π΅Ρ‚Π΅ΠΊΡ‚ΠΎΡ€ΡŠΡ‚ ΠΈΠ·Π²ΡŠΡ€ΡˆΠ²Π° Π°Π½Π°Π»ΠΈΠ· Π½Π° ΠΊΠΎΠ΄Π° Π² ΡƒΠΊΠ°Π·Π°Π½ΠΎΡ‚ΠΎ Ρ€Π΅ΠΏΠΎΠ·ΠΈΡ‚ΠΎΡ€ΠΈ ΠΈ опрСдСля ΠΎΡ‚ΡΡŠΡΡ‚Π²ΠΈΠ΅Ρ‚ΠΎ Π² Π½Π΅Π³ΠΎ Π½Π° ΠΏΠΎΠΏΡ€Π°Π²ΠΊΠΈ, описани Π² прСдоставСнитС сигнатури. РСализацията Π΅ основана Π½Π° Π°Π»Π³ΠΎΡ€ΠΈΡ‚ΠΌΠΈ Π·Π° Π°Π²Ρ‚ΠΎΠΌΠ°Ρ‚ΠΈΡ‡Π½ΠΎ уточняванС Π½Π° сигнатуритС ΠΈ Π°Π½Π°Π»ΠΈΠ· Π½Π° мноТСство шаблони, ΠΏΡ€Π΅Π΄Π»ΠΎΠΆΠ΅Π½ΠΈ Π² изслСдоватСлскитС ΠΏΡ€ΠΎΠ΅ΠΊΡ‚ΠΈ ReDeBug ΠΈ VUDDY. На ΡΡŠΠ²Ρ€Π΅ΠΌΠ΅Π½Π΅Π½ ПК с 16-ядрСн CPU сканиранСто Π½Π° Π΄ΡŠΡ€Π²ΠΎΡ‚ΠΎ Π½Π° ΠΈΠ·Ρ…ΠΎΠ΄Π½ΠΈΡ‚Π΅ тСкстовС Π½Π° ΠΏΠ»Π°Ρ‚Ρ„ΠΎΡ€ΠΌΠ°Ρ‚Π° Android ΠΏΠΎ OSV-Π±Π°Π·Π°Ρ‚Π° с информация Π·Π° ΠΏΠΎΠ²Π΅Ρ‡Π΅ ΠΎΡ‚ 2000 уязвимости ΠΎΡ‚Π½Π΅ΠΌΠ° 10-20 ΠΌΠΈΠ½ΡƒΡ‚ΠΈ. На ΠΈΠ·Ρ…ΠΎΠ΄Π° сС Π³Π΅Π½Π΅Ρ€ΠΈΡ€Π° ΠΎΡ‚Ρ‡Π΅Ρ‚ със списък Π½Π° ΠΏΠΎΡ‚Π΅Π½Ρ†ΠΈΠ°Π»Π½ΠΎ Π½Π΅ΠΈΠ·ΠΏΡ€Π°Π²Π΅Π½ΠΈΡ‚Π΅ уязвимости ΠΈ Π»ΠΈΠ½ΠΊΠΎΠ²Π΅ към ΡΠ²ΡŠΡ€Π·Π°Π½ΠΈΡ‚Π΅ с тях ΠΏΠΎΠ·ΠΈΡ†ΠΈΠΈ Π² ΠΊΠΎΠ΄Π°, CVE-ΠΈΠ΄Π΅Π½Ρ‚ΠΈΡ„ΠΈΠΊΠ°Ρ‚ΠΎΡ€ΠΈ ΠΈ ΠΏΠ°Ρ‡ΠΎΠ²Π΅. Π‘ΠΏΠΎΡ€Π΅Π΄ статистиката, ΡΡŠΠ±Ρ€Π°Π½Π° Π·Π° Π΄Π²Π΅ Π³ΠΎΠ΄ΠΈΠ½ΠΈ ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π°Π½Π΅ Π½Π° Vanir Π² Google, Π½ΠΈΠ²ΠΎΡ‚ΠΎ Π½Π° Ρ„Π°Π»ΡˆΠΈΠ²ΠΈ сработвания Π΅ 2.72%.

Google ΠΏΡƒΠ±Π»ΠΈΠΊΡƒΠ²Π° Vanir, статичСн Π°Π½Π°Π»ΠΈΠ·Π°Ρ‚ΠΎΡ€ Π·Π° ΠΎΡ‚ΠΊΡ€ΠΈΠ²Π°Π½Π΅ Π½Π° нСотстранСни уязвимости
Google ΠΏΡƒΠ±Π»ΠΈΠΊΡƒΠ²Π° Vanir, статичСн Π°Π½Π°Π»ΠΈΠ·Π°Ρ‚ΠΎΡ€ Π·Π° ΠΎΡ‚ΠΊΡ€ΠΈΠ²Π°Π½Π΅ Π½Π° нСотстранСни уязвимости

ΠŸΡ€Π΅Π΄ΠΈΠΌΡΡ‚Π²Π°Ρ‚Π° Π½Π° ΠΏΡ€Π΅Π΄Π»ΠΎΠΆΠ΅Π½ΠΈΠ΅Ρ‚ΠΎ инструмСнти:

  • Π’ΡŠΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡ‚ Π·Π° ΠΎΡ‚ΠΊΡ€ΠΈΠ²Π°Π½Π΅ Π½Π° Π½Π΅ΠΈΠ·ΠΏΡ€Π°Π²Π΅Π½ΠΈ уязвимости Π² Ρ‡ΡƒΠΆΠ΄ΠΈ клонирания, ΠΌΠΎΠ΄ΠΈΡ„ΠΈΠΊΠ°Ρ†ΠΈΠΈ ΠΈ заимствания Π½Π° ΠΊΠΎΠ΄, ΠΊΠΎΠΈΡ‚ΠΎ Π½Π΅ са пряко ΡΠ²ΡŠΡ€Π·Π°Π½ΠΈ с основния ΠΏΡ€ΠΎΠ΅ΠΊΡ‚. Π’ контСкста Π½Π° Android ΠΈΠ½ΡΡ‚Ρ€ΡƒΠΌΠ΅Π½Ρ‚Π°Ρ€ΠΈΡƒΠΌΡŠΡ‚ ΠΌΠΎΠΆΠ΅ Π΄Π° сС ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π° Π·Π° ΠΏΡ€ΠΎΠ²Π΅Ρ€ΠΊΠ° Π½Π° ΠΏΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠ΅Ρ‚ΠΎ Π½Π° ΠΏΠΎΠΏΡ€Π°Π²ΠΊΠΈΡ‚Π΅ Π² вСрсиитС Π½Π° ΠΏΠ»Π°Ρ‚Ρ„ΠΎΡ€ΠΌΠ°Ρ‚Π° Android, Ρ€Π°Π·Π²ΠΈΠ²Π°Π½ΠΈ ΠΎΡ‚ OEM ΠΏΡ€ΠΎΠΈΠ·Π²ΠΎΠ΄ΠΈΡ‚Π΅Π»ΠΈ Π½Π° устройства.
  • Π˜Π·Π²ΡŠΡ€ΡˆΠ²Π°Π½Π΅ Π½Π° ΠΏΡ€ΠΎΠ²Π΅Ρ€ΠΊΠ° само Π½Π° Π±Π°Π·Π°Ρ‚Π° Π½Π° Π°Π½Π°Π»ΠΈΠ·Π° Π½Π° наличния ΠΊΠΎΠ΄, Π±Π΅Π· ΡΠ²ΡŠΡ€Π·Π²Π°Π½Π΅ с ΠΌΠ΅Ρ‚Π°Π΄Π°Π½Π½ΠΈ, ΠΊΠ°Ρ‚ΠΎ Π½ΠΎΠΌΠ΅Ρ€ Π½Π° вСрсия, история Π½Π° ΠΊΠΎΠΌΠΈΡ‚ΠΈΡ‚Π΅ ΠΈ SBOM (Π‘ΠΎΡ„Ρ‚ΡƒΠ΅Ρ€Π½Π° смСтка Π½Π° ΠΌΠ°Ρ‚Π΅Ρ€ΠΈΠ°Π»ΠΈΡ‚Π΅).
  • ΠŸΠΎΠ΄Π΄Ρ€ΡŠΠΆΠΊΠ° Π½Π° Π°Π²Ρ‚ΠΎΠΌΠ°Ρ‚ΠΈΡ‡Π½ΠΎ Π³Π΅Π½Π΅Ρ€ΠΈΡ€Π°Π½Π΅ Π½Π° сигнатури, ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π°ΠΉΠΊΠΈ информация Π·Π° уязвимости, появяваща сС Π² ΠΏΡƒΠ±Π»ΠΈΡ‡Π½ΠΈ ΠΈΠ·Ρ‚ΠΎΡ‡Π½ΠΈΡ†ΠΈ, ΠΈ ΠΏΡƒΠ±Π»ΠΈΠΊΡƒΠ²Π°Π½ΠΈ ΠΏΡ€ΠΈΠ΄Ρ€ΡƒΠΆΠ°Π²Π°Ρ‰ΠΈ ΠΏΠ°Ρ‡ΠΎΠ²Π΅.
  • По-висока производитСлност Π½Π° ΠΏΡ€ΠΎΠ²Π΅Ρ€ΠΊΠ°Ρ‚Π° Π½Π° Π±Π°Π·Π°Ρ‚Π° Π½Π° статичСн Π°Π½Π°Π»ΠΈΠ· Π½Π° изходния ΠΊΠΎΠ΄ Π² сравнСниС с инструмСнти Π·Π° Π΄ΠΈΠ½Π°ΠΌΠΈΡ‡Π΅Π½ Π°Π½Π°Π»ΠΈΠ· ΠΈ ΠΏΡ€ΠΎΠ²Π΅Ρ€ΠΊΠ° Π½Π° Π±ΠΈΠ½Π°Ρ€Π½ΠΈ сборки.
  • Автономност - Π²ΡŠΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡ‚ Π·Π° Ρ€Π°Π·Π³Ρ€ΡŠΡ‰Π°Π½Π΅ Π½Π° инфраструктурата Π½Π° собствСнитС систСми Π±Π΅Π· прибягванС Π΄ΠΎ външни услуги.
  • НаличиС Π½Π° Π°ΠΊΡ‚ΡƒΠ°Π»Π½Π° Π±Π°Π·Π° ΠΎΡ‚ Π³ΠΎΡ‚ΠΎΠ²ΠΈ сигнатури, ΠΏΡ€ΠΈΠ΄Ρ€ΡƒΠΆΠ°Π²Π°Π½Π° ΠΎΡ‚ Π΅ΠΊΠΈΠΏΠ° Π½Π° Google Android Security Team.
  • ΠŸΠΎΠ΄Π΄Ρ€ΡŠΠΆΠΊΠ° Π½Π° ΡΠ²ΡŠΡ€Π·Π²Π°Π½Π΅ с систСми Π·Π° Π½Π΅ΠΏΡ€Π΅ΠΊΡŠΡΠ½Π°Ρ‚Π° интСграция ΠΈ доставка (CI/CD). Π’ΡŠΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡ‚ Π·Π° интСграция Π² Π΄Ρ€ΡƒΠ³ΠΈ ΠΏΡ€ΠΎΠ΅ΠΊΡ‚ΠΈ, ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π°ΠΉΠΊΠΈ Vanir ΠΏΠΎΠ΄ Ρ„ΠΎΡ€ΠΌΠ°Ρ‚Π° Π½Π° Π±ΠΈΠ±Π»ΠΈΠΎΡ‚Π΅ΠΊΠΈ Π½Π° Python.
  • Π’ΡŠΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡ‚ Π·Π° Π°Π΄Π°ΠΏΡ‚ΠΈΡ€Π°Π½Π΅ Π½Π° систСмата Π·Π° Π·Π°Π΄Π°Ρ‡ΠΈ, Π½Π΅ΡΠ²ΡŠΡ€Π·Π°Π½ΠΈ с уязвимости, Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€ Π·Π° ΠΈΠ΄Π΅Π½Ρ‚ΠΈΡ„ΠΈΡ†ΠΈΡ€Π°Π½Π΅ Π½Π° ΠΊΠ»ΠΎΠ½ΠΈΡ€Π°Π½ΠΎ ΠΊΠΎΠ΄ ΠΈΠ»ΠΈ ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π°Π½Π΅ Π½Π° Π»ΠΈΡ†Π΅Π½Π·ΠΈΡ€Π°Π½ ΠΊΠΎΠ΄ Π² Π΄Ρ€ΡƒΠ³ΠΈ ΠΏΡ€ΠΎΠ΅ΠΊΡ‚ΠΈ.

Π˜Π·Ρ‚ΠΎΡ‡Π½ΠΈΠΊ: opennet.ru

ΠšΡƒΠΏΠ΅Ρ‚Π΅ Π½Π°Π΄Π΅ΠΆΠ΄Π΅Π½ хостинг Π·Π° сайтовС с Π·Π°Ρ‰ΠΈΡ‚Π° ΠΎΡ‚ DDoS, VPS VDS ΡΡŠΡ€Π²ΡŠΡ€ΠΈ πŸ”₯ ΠšΡƒΠΏΠ΅Ρ‚Π΅ Π½Π°Π΄Π΅ΠΆΠ΄Π΅Π½ хостинг Π·Π° сайтовС с Π·Π°Ρ‰ΠΈΡ‚Π° ΠΎΡ‚ DDoS, VPS VDS ΡΡŠΡ€Π²ΡŠΡ€ΠΈ | ProHoster