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 (Software Bill Of Materials).
  • ΠŸΠΎΠ΄Π΄Ρ€ΡŠΠΆΠΊΠ° Π½Π° Π°Π²Ρ‚ΠΎΠΌΠ°Ρ‚ΠΈΡ‡Π½ΠΎ Π³Π΅Π½Π΅Ρ€ΠΈΡ€Π°Π½Π΅ Π½Π° сигнатури, ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π°ΠΉΠΊΠΈ информация Π·Π° уязвимости, появяваща сС Π² ΠΏΡƒΠ±Π»ΠΈΡ‡Π½ΠΈ ΠΈΠ·Ρ‚ΠΎΡ‡Π½ΠΈΡ†ΠΈ ΠΈ ΠΏΡƒΠ±Π»ΠΈΠΊΡƒΠ²Π°Π½ΠΈ ΡΡŠΠΏΡ€ΠΎΠ²ΠΎΠΆΠ΄Π°Ρ‰ΠΈ ΠΏΠ°Ρ‡ΠΎΠ²Π΅.
  • По-висока производитСлност ΠΏΡ€ΠΈ ΠΏΡ€ΠΎΠ²Π΅Ρ€ΠΊΠ°Ρ‚Π° Π½Π° Π±Π°Π·Π°Ρ‚Π° Π½Π° статичСн Π°Π½Π°Π»ΠΈΠ· Π½Π° изходния ΠΊΠΎΠ΄ Π² сравнСниС с инструмСнтитС Π·Π° Π΄ΠΈΠ½Π°ΠΌΠΈΡ‡Π΅Π½ Π°Π½Π°Π»ΠΈΠ· ΠΈ ΠΏΡ€ΠΎΠ²Π΅Ρ€ΠΊΠ° Π½Π° Π±ΠΈΠ½Π°Ρ€Π½ΠΈ сборки.
  • Автономност β€” Π²ΡŠΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡ‚ Π·Π° Ρ€Π°Π·Π²ΠΈΠ²Π°Π½Π΅ Π½Π° инфраструктура Π½Π° собствСнитС систСми Π±Π΅Π· нСобходимост ΠΎΡ‚ външни услуги.
  • НаличиС Π½Π° Π°ΠΊΡ‚ΡƒΠ°Π»Π½Π° Π±Π°Π·Π° ΠΎΡ‚ сигнатури, ΠΏΠΎΠ΄Π΄ΡŠΡ€ΠΆΠ°Π½Π° ΠΎΡ‚ Google Android Security Team.
  • ΠŸΠΎΠ΄Π΄Ρ€ΡŠΠΆΠΊΠ° Π½Π° ΡΠ²ΡŠΡ€Π·Π²Π°Π½Π΅ със систСми Π·Π° Π½Π΅ΠΏΡ€Π΅ΠΊΡŠΡΠ½Π°Ρ‚Π° интСграция ΠΈ доставка (CI/CD). Π’ΡŠΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡ‚ Π·Π° интСграция Π² Π΄Ρ€ΡƒΠ³ΠΈ ΠΏΡ€ΠΎΠ΅ΠΊΡ‚ΠΈ Ρ‡Ρ€Π΅Π· Vanir ΠΏΠΎΠ΄ Ρ„ΠΎΡ€ΠΌΠ°Ρ‚Π° Π½Π° Π±ΠΈΠ±Π»ΠΈΠΎΡ‚Π΅ΠΊΠΈ Π½Π° Python.
  • Π’ΡŠΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡ‚ Π·Π° Π°Π΄Π°ΠΏΡ‚ΠΈΡ€Π°Π½Π΅ Π½Π° систСмата Π·Π° Π·Π°Π΄Π°Ρ‡ΠΈ, ΠΊΠΎΠΈΡ‚ΠΎ Π½Π΅ са ΡΠ²ΡŠΡ€Π·Π°Π½ΠΈ с уязвимости, Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€ Π·Π° ΠΎΡ‚ΠΊΡ€ΠΈΠ²Π°Π½Π΅ Π½Π° ΠΊΠ»ΠΎΠ½ΠΈΡ€Π°Π½Π΅ Π½Π° ΠΊΠΎΠ΄ ΠΈΠ»ΠΈ ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π°Π½Π΅ Π½Π° Π»ΠΈΡ†Π΅Π½Π·ΠΈΡ€Π°Π½ ΠΊΠΎΠ΄ Π² Π΄Ρ€ΡƒΠ³ΠΈ ΠΏΡ€ΠΎΠ΅ΠΊΡ‚ΠΈ.

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

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