Около 21% ΠΎΡ‚ новият ΠΊΠΎΠΌΠΏΠΈΠ»ΠΈΡ€Π°Π½ ΠΊΠΎΠ΄ Π² Android 13 Π΅ написан Π½Π° Π΅Π·ΠΈΠΊΠ° Rust.

Π˜Π½ΠΆΠ΅Π½Π΅Ρ€ΠΈΡ‚Π΅ ΠΎΡ‚ Google прСдставиха ΠΏΡŠΡ€Π²ΠΈΡ‚Π΅ Ρ€Π΅Π·ΡƒΠ»Ρ‚Π°Ρ‚ΠΈ ΠΎΡ‚ внСдряванСто Π½Π° ΠΏΠΎΠ΄Π΄Ρ€ΡŠΠΆΠΊΠ° Π½Π° Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚ΠΊΠ° Π½Π° Π΅Π·ΠΈΠΊΠ° Rust Π² ΠΏΠ»Π°Ρ‚Ρ„ΠΎΡ€ΠΌΠ°Ρ‚Π° Android. Π’ Android 13 ΠΏΡ€ΠΈΠ±Π»ΠΈΠ·ΠΈΡ‚Π΅Π»Π½ΠΎ 21% ΠΎΡ‚ добавСния Π½ΠΎΠ² ΠΊΠΎΠΌΠΏΠΈΠ»ΠΈΡ€ΡƒΠ΅ΠΌ ΠΊΠΎΠ΄ Π΅ написан Π½Π° Rust, Π° 79% Π½Π° C/C++. Π’ Ρ…Ρ€Π°Π½ΠΈΠ»ΠΈΡ‰Π΅Ρ‚ΠΎ AOSP (Android Open Source Project), ΠΊΡŠΠ΄Π΅Ρ‚ΠΎ сС Ρ€Π°Π·Π²ΠΈΠ²Π° изходният ΠΊΠΎΠ΄ Π½Π° ΠΏΠ»Π°Ρ‚Ρ„ΠΎΡ€ΠΌΠ°Ρ‚Π° Android, ΠΈΠΌΠ° ΠΎΠΊΠΎΠ»ΠΎ 1,5 ΠΌΠΈΠ»ΠΈΠΎΠ½Π° Ρ€Π΅Π΄Π° ΠΊΠΎΠ΄ Π½Π° Rust, ΡΠ²ΡŠΡ€Π·Π°Π½ΠΈ с Π½ΠΎΠ²ΠΈ ΠΊΠΎΠΌΠΏΠΎΠ½Π΅Π½Ρ‚ΠΈ ΠΊΠ°Ρ‚ΠΎ Ρ…Ρ€Π°Π½ΠΈΠ»ΠΈΡ‰Π΅Ρ‚ΠΎ Π·Π° криптографски ΠΊΠ»ΡŽΡ‡ΠΎΠ²Π΅ Keystore2, стСк Π·Π° UWB Ρ‡ΠΈΠΏΠΎΠ²Π΅ (Ultra-Wideband), рСализация Π½Π° ΠΏΡ€ΠΎΡ‚ΠΎΠΊΠΎΠ»Π° DNS-over-HTTP3, Ρ„Ρ€Π΅ΠΉΠΌΡƒΡŠΡ€ΠΊ Π·Π° виртуализация AVF (Android Virtualization Framework) ΠΈ СкспСримСнтални стСковС Π·Π° Bluetooth ΠΈ Wi-Fi.

Около 21% ΠΎΡ‚ новият ΠΊΠΎΠΌΠΏΠΈΠ»ΠΈΡ€Π°Π½ ΠΊΠΎΠ΄ Π² Android 13 Π΅ написан Π½Π° Π΅Π·ΠΈΠΊΠ° Rust.

Π’ ΡΡŠΠΎΡ‚Π²Π΅Ρ‚ΡΡ‚Π²ΠΈΠ΅ с ΠΏΠΎ-Ρ€Π°Π½ΠΎ ΠΏΡ€ΠΈΠ΅Ρ‚Π°Ρ‚Π° стратСгия Π·Π° намаляванС Π½Π° риска ΠΎΡ‚ уязвимости, ΠΏΡ€ΠΈΡ‡ΠΈΠ½Π΅Π½ΠΈ ΠΎΡ‚ Π³Ρ€Π΅ΡˆΠΊΠΈ ΠΏΡ€ΠΈ Ρ€Π°Π±ΠΎΡ‚Π° с ΠΏΠ°ΠΌΠ΅Ρ‚Ρ‚Π°, Π΅Π·ΠΈΠΊΡŠΡ‚ Rust Π·Π° ΠΌΠΎΠΌΠ΅Π½Ρ‚Π° сС ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π° основно Π·Π° Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚ΠΊΠ° Π½Π° Π½ΠΎΠ² ΠΊΠΎΠ΄ ΠΈ постСпСнно ΡƒΠΊΡ€Π΅ΠΏΠ²Π°Π½Π΅ Π½Π° сигурността Π½Π° Π½Π°ΠΉ-уязвимитС ΠΈ ΠΆΠΈΠ·Π½Π΅Π½ΠΎΠ²Π°ΠΆΠ½ΠΈ софтуСрни ΠΊΠΎΠΌΠΏΠΎΠ½Π΅Π½Ρ‚ΠΈ. НС сС поставя ΠΎΠ±Ρ‰Π° Ρ†Π΅Π» Π·Π° ΠΏΡ€Π΅Ρ…Π²ΡŠΡ€Π»ΡΠ½Π΅ Π½Π° цялата ΠΏΠ»Π°Ρ‚Ρ„ΠΎΡ€ΠΌΠ° Π½Π° Rust, Π° старият ΠΊΠΎΠ΄ остава Π½Π° C/C++,Π° Π±ΠΎΡ€Π±Π°Ρ‚Π° с Π³Ρ€Π΅ΡˆΠΊΠΈΡ‚Π΅ Π² Π½Π΅Π³ΠΎ сС ΠΈΠ·Π²ΡŠΡ€ΡˆΠ²Π° Ρ‡Ρ€Π΅Π· ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π°Π½Π΅ Π½Π° fuzzing тСстовС, статичСн Π°Π½Π°Π»ΠΈΠ· ΠΈ ΠΏΡ€ΠΈΠ»Π°Π³Π°Π½Π΅ Π½Π° Ρ‚Π΅Ρ…Π½ΠΈΠΊΠΈ Π·Π° Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚ΠΊΠ°, ΠΏΠΎΠ΄ΠΎΠ±Π½ΠΈ Π½Π° MiraclePtr (ΠΎΠ±Π²ΠΈΠ²ΠΊΠ° Π½Π°Π΄ raw ΡƒΠΊΠ°Π·Π°Ρ‚Π΅Π»ΠΈ, ΠΈΠ·ΠΏΡŠΠ»Π½ΡΠ²Π°Ρ‰Π° Π΄ΠΎΠΏΡŠΠ»Π½ΠΈΡ‚Π΅Π»Π½ΠΈ ΠΏΡ€ΠΎΠ²Π΅Ρ€ΠΊΠΈ Π½Π° Π΄ΠΎΡΡ‚ΡŠΠΏΠ° Π΄ΠΎ освободСни области Π½Π° ΠΏΠ°ΠΌΠ΅Ρ‚Ρ‚Π°), систСмата Π·Π° Ρ€Π°Π·ΠΏΡ€Π΅Π΄Π΅Π»Π΅Π½ΠΈΠ΅ Π½Π° ΠΏΠ°ΠΌΠ΅Ρ‚ Scudo (бСзопасна замяна Π½Π° malloc/free) ΠΈ ΠΌΠ΅Ρ…Π°Π½ΠΈΠ·ΠΌΠΈΡ‚Π΅ Π·Π° ΠΎΡ‚ΠΊΡ€ΠΈΠ²Π°Π½Π΅ Π½Π° Π³Ρ€Π΅ΡˆΠΊΠΈ ΠΏΡ€ΠΈ Ρ€Π°Π±ΠΎΡ‚Π° с ΠΏΠ°ΠΌΠ΅Ρ‚Ρ‚Π° HWAsan (Hardware-assisted AddressSanitizer), GWP-ASAN ΠΈ KFENCE.

По ΠΎΡ‚Π½ΠΎΡˆΠ΅Π½ΠΈΠ΅ Π½Π° статистиката Π·Π° Ρ…Π°Ρ€Π°ΠΊΡ‚Π΅Ρ€Π° Π½Π° уязвимоститС Π² ΠΏΠ»Π°Ρ‚Ρ„ΠΎΡ€ΠΌΠ°Ρ‚Π° Android, сС отбСлязва, Ρ‡Π΅ с намаляванСто Π½Π° новия ΠΊΠΎΠ΄, Ρ€Π°Π±ΠΎΡ‚Π΅Ρ‰ нСбСзопасно с ΠΏΠ°ΠΌΠ΅Ρ‚Ρ‚Π°, сС наблюдава ΠΈ намаляванС Π½Π° броя Π½Π° уязвимоститС, ΠΏΡ€ΠΈΡ‡ΠΈΠ½Π΅Π½ΠΈ ΠΎΡ‚ Π³Ρ€Π΅ΡˆΠΊΠΈ ΠΏΡ€ΠΈ Ρ€Π°Π±ΠΎΡ‚Π° с ΠΏΠ°ΠΌΠ΅Ρ‚Ρ‚Π°. НапримСр, Π΄Π΅Π»ΡŠΡ‚ Π½Π° уязвимоститС, ΠΏΡ€Π΅Π΄ΠΈΠ·Π²ΠΈΠΊΠ°Π½ΠΈ ΠΎΡ‚ ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌΠΈ с ΠΏΠ°ΠΌΠ΅Ρ‚Ρ‚Π°, Π΅ намалял ΠΎΡ‚ 76% ΠΏΡ€Π΅Π· 2019 Π³. Π΄ΠΎ 35% ΠΏΡ€Π΅Π· 2022 Π³. Π’ Π°Π±ΡΠΎΠ»ΡŽΡ‚Π½ΠΈ числа, ΠΏΡ€Π΅Π· 2019 Π³. бяха ΠΈΠ΄Π΅Π½Ρ‚ΠΈΡ„ΠΈΡ†ΠΈΡ€Π°Π½ΠΈ 223 уязвимости, ΡΠ²ΡŠΡ€Π·Π°Π½ΠΈ с Ρ€Π°Π±ΠΎΡ‚Π° с ΠΏΠ°ΠΌΠ΅Ρ‚Ρ‚Π°, ΠΏΡ€Π΅Π· 2020 Π³. – 150, ΠΏΡ€Π΅Π· 2021 Π³. – 100, Π° ΠΏΡ€Π΅Π· 2022 Π³. – 85 (всички посочСни уязвимости са Π² ΠΊΠΎΠ΄ Π½Π° C/C++, Π² ΠΊΠΎΠ΄Π° Π½Π° Rust ΠΏΠΎΠ΄ΠΎΠ±Π½ΠΈ ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌΠΈ всС ΠΎΡ‰Π΅ Π½Π΅ са ΠΎΡ‚ΠΊΡ€ΠΈΡ‚ΠΈ). 2022 Π³. стана ΠΏΡŠΡ€Π²Π°Ρ‚Π° Π³ΠΎΠ΄ΠΈΠ½Π°, Π² която уязвимоститС, ΡΠ²ΡŠΡ€Π·Π°Π½ΠΈ с ΠΏΠ°ΠΌΠ΅Ρ‚Ρ‚Π°, прСстанаха Π΄Π° Π΄ΠΎΠΌΠΈΠ½ΠΈΡ€Π°Ρ‚.

Около 21% ΠΎΡ‚ новият ΠΊΠΎΠΌΠΏΠΈΠ»ΠΈΡ€Π°Π½ ΠΊΠΎΠ΄ Π² Android 13 Π΅ написан Π½Π° Π΅Π·ΠΈΠΊΠ° Rust.

Въй ΠΊΠ°Ρ‚ΠΎ уязвимоститС, ΡΠ²ΡŠΡ€Π·Π°Π½ΠΈ с ΡƒΠΏΡ€Π°Π²Π»Π΅Π½ΠΈΠ΅Ρ‚ΠΎ Π½Π° ΠΏΠ°ΠΌΠ΅Ρ‚Ρ‚Π°, ΠΎΠ±ΠΈΠΊΠ½ΠΎΠ²Π΅Π½ΠΎ са Π½Π°ΠΉ-опасни, ΠΎΠ±Ρ‰Π°Ρ‚Π° статистика ΠΏΠΎΠΊΠ°Π·Π²Π° ΡΡŠΡ‰ΠΎ Π½Π°ΠΌΠ°Π»Π΅Π½ΠΈΠ΅ Π½Π° броя Π½Π° ΠΊΡ€ΠΈΡ‚ΠΈΡ‡Π½ΠΈΡ‚Π΅ ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌΠΈ ΠΈ Π½Π° ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌΠΈΡ‚Π΅, ΠΊΠΎΠΈΡ‚ΠΎ ΠΌΠΎΠ³Π°Ρ‚ Π΄Π° Π±ΡŠΠ΄Π°Ρ‚ Сксплоатирани ΠΎΡ‚Π΄Π°Π»Π΅Ρ‡. Π’ ΡΡŠΡ‰ΠΎΡ‚ΠΎ Π²Ρ€Π΅ΠΌΠ΅ Π΄ΠΈΠ½Π°ΠΌΠΈΠΊΠ°Ρ‚Π° Π½Π° ΠΎΡ‚ΠΊΡ€ΠΈΡ‚ΠΈΡ‚Π΅ уязвимости, Π½Π΅ΡΠ²ΡŠΡ€Π·Π°Π½ΠΈ с ΡƒΠΏΡ€Π°Π²Π»Π΅Π½ΠΈΠ΅Ρ‚ΠΎ Π½Π° ΠΏΠ°ΠΌΠ΅Ρ‚Ρ‚Π°, ΠΏΡ€Π΅Π· послСднитС 4 Π³ΠΎΠ΄ΠΈΠ½ΠΈ остава ΠΏΡ€ΠΈΠ±Π»ΠΈΠ·ΠΈΡ‚Π΅Π»Π½ΠΎ Π½Π° Π΅Π΄Π½ΠΎ Π½ΠΈΠ²ΠΎ β€” 20 уязвимости Π½Π° мСсСц. Π‘ΡŠΡ‰ΠΎ Ρ‚Π°ΠΊΠ° остава ΠΈ Π΄Π΅Π»ΡŠΡ‚ Π½Π° опаснитС ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌΠΈ срСд уязвимоститС, ΠΏΡ€ΠΈΡ‡ΠΈΠ½Π΅Π½ΠΈ ΠΎΡ‚ Π³Ρ€Π΅ΡˆΠΊΠΈ ΠΏΡ€ΠΈ ΡƒΠΏΡ€Π°Π²Π»Π΅Π½ΠΈΠ΅Ρ‚ΠΎ Π½Π° ΠΏΠ°ΠΌΠ΅Ρ‚Ρ‚Π° (Π½ΠΎ Ρ‚ΡŠΠΉ ΠΊΠ°Ρ‚ΠΎ намалява броят Π½Π° ΠΏΠΎΠ΄ΠΎΠ±Π½ΠΈ уязвимости, намалява ΠΈ броят Π½Π° опаснитС ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌΠΈ).

Около 21% ΠΎΡ‚ новият ΠΊΠΎΠΌΠΏΠΈΠ»ΠΈΡ€Π°Π½ ΠΊΠΎΠ΄ Π² Android 13 Π΅ написан Π½Π° Π΅Π·ΠΈΠΊΠ° Rust.

Π’ статистиката ΡΡŠΡ‰ΠΎ Ρ‚Π°ΠΊΠ° сС прослСдява корСлация ΠΌΠ΅ΠΆΠ΄Ρƒ ΠΎΠ±Π΅ΠΌΠ° Π½Π° новия ΠΊΠΎΠ΄, Ρ€Π°Π±ΠΎΡ‚Π΅Ρ‰ нСбСзопасно с ΠΏΠ°ΠΌΠ΅Ρ‚Ρ‚Π°, ΠΈ броя Π½Π° уязвимоститС, ΡΠ²ΡŠΡ€Π·Π°Π½ΠΈ с ΠΏΠ°ΠΌΠ΅Ρ‚Ρ‚Π° (ΠΏΡ€Π΅Π»ΠΈΠ²Π°Π½Π΅ Π½Π° Π±ΡƒΡ„Π΅Ρ€, Π΄ΠΎΡΡ‚ΡŠΠΏ Π΄ΠΎ Π²Π΅Ρ‡Π΅ освободСна ΠΏΠ°ΠΌΠ΅Ρ‚ ΠΈ Ρ‚.Π½.). Π’ΠΎΠ²Π° наблюдСниС ΠΏΠΎΡ‚Π²ΡŠΡ€Π΄ΡΠ²Π° ΠΏΡ€Π΅Π΄ΠΏΠΎΠ»ΠΎΠΆΠ΅Π½ΠΈΠ΅Ρ‚ΠΎ, Ρ‡Π΅ основното Π²Π½ΠΈΠΌΠ°Π½ΠΈΠ΅ ΠΏΡ€ΠΈ внСдряванСто Π½Π° Ρ‚Π΅Ρ…Π½ΠΈΠΊΠΈ Π·Π° бСзопасно ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΈΡ€Π°Π½Π΅ трябва Π΄Π° сС ΡΡŠΡΡ€Π΅Π΄ΠΎΡ‚ΠΎΡ‡ΠΈ Π²ΡŠΡ€Ρ…Ρƒ новия ΠΊΠΎΠ΄, Π° Π½Π΅ Π²ΡŠΡ€Ρ…Ρƒ прСнаписванСто Π½Π° ΡΡŠΡ‰Π΅ΡΡ‚Π²ΡƒΠ²Π°Ρ‰ΠΈΡ, Ρ‚ΡŠΠΉ ΠΊΠ°Ρ‚ΠΎ основната част ΠΎΡ‚ ΠΎΡ‚ΠΊΡ€ΠΈΡ‚ΠΈΡ‚Π΅ уязвимости ΠΏΡ€ΠΎΠΈΠ·Ρ…ΠΎΠΆΠ΄Π° ΠΎΡ‚ Π½ΠΎΠ² ΠΊΠΎΠ΄.

Около 21% ΠΎΡ‚ новият ΠΊΠΎΠΌΠΏΠΈΠ»ΠΈΡ€Π°Π½ ΠΊΠΎΠ΄ Π² Android 13 Π΅ написан Π½Π° Π΅Π·ΠΈΠΊΠ° Rust.


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