เชเชจเซเชกเซเชฐเซ‹เช‡เชก 21 เชฎเชพเช‚ เชฒเช—เชญเช— 13% เชจเชตเชพ เชธเช‚เช•เชฒเชฟเชค เช•เซ‹เชก เชฐเชธเซเชŸเชฎเชพเช‚ เชฒเช–เชพเชฏเซ‡เชฒเชพ เช›เซ‡

Google เชจเชพ เชเชจเซเชœเชฟเชจเชฟเชฏเชฐเซ‹เช Android เชชเซเชฒเซ‡เชŸเชซเซ‹เชฐเซเชฎเชฎเชพเช‚ เชฐเชธเซเชŸ เชญเชพเชทเชพเชฎเชพเช‚ เชตเชฟเช•เชพเชธ เชฎเชพเชŸเซ‡ เชธเชฎเชฐเซเชฅเชจ เชฐเชœเซ‚ เช•เชฐเชตเชพเชจเชพ เชชเซเชฐเชฅเชฎ เชชเชฐเชฟเชฃเชพเชฎเซ‹เชจเซ‹ เชธเชพเชฐเชพเช‚เชถ เช†เชชเซเชฏเซ‹. เชเชจเซเชกเซเชฐเซ‹เช‡เชก 13 เชฎเชพเช‚, เช‰เชฎเซ‡เชฐเชพเชฏเซ‡เชฒ เชจเชตเชพ เชธเช‚เช•เชฒเชฟเชค เช•เซ‹เชกเชฎเชพเช‚เชฅเซ€ เช†เชถเชฐเซ‡ 21% เชฐเชธเซเชŸเชฎเชพเช‚ เช…เชจเซ‡ 79% C/C++ เชฎเชพเช‚ เชฒเช–เชพเชฏเซ‡เชฒ เช›เซ‡. AOSP (Android เช“เชชเชจ เชธเซ‹เชฐเซเชธ เชชเซเชฐเซ‹เชœเซ‡เช•เซเชŸ) เชฐเซ€เชชเซ‹เชเซ€เชŸเชฐเซ€, เชœเซ‡ เชเชจเซเชกเซเชฐเซ‹เช‡เชก เชชเซเชฒเซ‡เชŸเชซเซ‹เชฐเซเชฎเชจเซ‹ เชธเซ‹เชฐเซเชธ เช•เซ‹เชก เชตเชฟเช•เชธเชพเชตเซ‡ เช›เซ‡, เชคเซ‡เชฎเชพเช‚ เช•เซ€เชธเซเชŸเซ‹เชฐ1.5 เช•เซเชฐเชฟเชชเซเชŸเซ‹เช—เซเชฐเชพเชซเชฟเช• เช•เซ€ เชธเซเชŸเซ‹เชฐ เชœเซ‡เชตเชพ เชจเชตเชพ เช˜เชŸเช•เซ‹ เชธเชพเชฅเซ‡ เชธเช‚เช•เชณเชพเชฏเซ‡เชฒเชพ เชฐเชธเซเชŸ เช•เซ‹เชกเชจเซ€ เช†เชถเชฐเซ‡ 2 เชฎเชฟเชฒเชฟเชฏเชจ เชฒเชพเช‡เชจ เช›เซ‡, เชœเซ‡ UWB เชšเชฟเชชเซเชธ (เช…เชฒเซเชŸเซเชฐเชพ-เชตเชพเช‡เชกเชฌเซ‡เชจเซเชก) เชฎเชพเชŸเซ‡ เชธเซเชŸเซ‡เช• เช›เซ‡. , DNS-เช“เชตเชฐ-HTTP3 เชชเซเชฐเซ‹เชŸเซ‹เช•เซ‹เชฒเชจเซเช‚ เช…เชฎเชฒเซ€เช•เชฐเชฃ, AVF (Android เชตเชฐเซเชšเซเชฏเซเช…เชฒเชพเชˆเชเซ‡เชถเชจ เชซเซเชฐเซ‡เชฎเชตเชฐเซเช•) เชตเชฐเซเชšเซเชฏเซเช…เชฒเชพเชˆเชเซ‡เชถเชจ เชซเซเชฐเซ‡เชฎเชตเชฐเซเช•, เชฌเซเชฒเซ‚เชŸเซ‚เชฅ เช…เชจเซ‡ Wi-Fi เชฎเชพเชŸเซ‡ เชชเซเชฐเชพเชฏเซ‹เช—เชฟเช• เชธเซเชŸเซ‡เช•เซเชธ.

เชเชจเซเชกเซเชฐเซ‹เช‡เชก 21 เชฎเชพเช‚ เชฒเช—เชญเช— 13% เชจเชตเชพ เชธเช‚เช•เชฒเชฟเชค เช•เซ‹เชก เชฐเชธเซเชŸเชฎเชพเช‚ เชฒเช–เชพเชฏเซ‡เชฒเชพ เช›เซ‡

เชฎเซ‡เชฎเชฐเซ€ เชธเชพเชฅเซ‡ เช•เชพเชฎ เช•เชฐเชตเชพเชฎเชพเช‚ เชญเซ‚เชฒเซ‹เชจเซ‡ เช•เชพเชฐเชฃเซ‡ เชฅเชคเซ€ เชจเชฌเชณเชพเชˆเช“เชจเชพ เชœเซ‹เช–เชฎเชจเซ‡ เช˜เชŸเชพเชกเชตเชพเชจเซ€ เช…เช—เชพเช‰ เช…เชชเชจเชพเชตเชตเชพเชฎเชพเช‚ เช†เชตเซ‡เชฒเซ€ เชตเซเชฏเซ‚เชนเชฐเชšเชจเชพ เช…เชจเซเชธเชพเชฐ, เชฐเชธเซเชŸ เชญเชพเชทเชพเชจเซ‹ เช‰เชชเชฏเซ‹เช— เชนเชพเชฒเชฎเชพเช‚ เชฎเซเช–เซเชฏเชคเซเชตเซ‡ เชจเชตเชพ เช•เซ‹เชกเชจเชพ เชตเชฟเช•เชพเชธเชฎเชพเช‚ เช…เชจเซ‡ เชธเซŒเชฅเซ€ เชตเชงเซ เชธเช‚เชตเซ‡เชฆเชจเชถเซ€เชฒ เช…เชจเซ‡ เชฎเชนเชคเซเชตเชชเซ‚เชฐเซเชฃ เชธเซ‹เชซเซเชŸเชตเซ‡เชฐ เช˜เชŸเช•เซ‹เชจเซ€ เชธเซเชฐเช•เซเชทเชพเชจเซ‡ เชงเซ€เชฎเซ‡ เชงเซ€เชฎเซ‡ เชฎเชœเชฌเซ‚เชค เช•เชฐเชตเชพ เชฎเชพเชŸเซ‡ เชฅเชพเชฏ เช›เซ‡. เชธเชฎเช—เซเชฐ เชชเซเชฒเซ‡เชŸเชซเซ‹เชฐเซเชฎเชจเซ‡ เชฐเชธเซเชŸเชฎเชพเช‚ เชธเซเชฅเชพเชจเชพเช‚เชคเชฐเชฟเชค เช•เชฐเชตเชพเชจเซ‹ เช•เซ‹เชˆ เชธเชพเชฎเชพเชจเซเชฏ เชงเซเชฏเซ‡เชฏ เชจเชฅเซ€ เช…เชจเซ‡ เชœเซ‚เชจเซ‹ เช•เซ‹เชก C/C++ เชฎเชพเช‚ เชฐเชนเซ‡ เช›เซ‡, เช…เชจเซ‡ เชคเซ‡เชฎเชพเช‚ เชญเซ‚เชฒเซ‹ เชธเชพเชฎเซ‡เชจเซ€ เชฒเชกเชพเชˆ เชซเชเชฟเช‚เช— เชŸเซ‡เชธเซเชŸเชฟเช‚เช—, เชธเซเชŸเซ‡เชŸเชฟเช• เชเชจเชพเชฒเชฟเชธเชฟเชธ เช…เชจเซ‡ เชธเชฎเชพเชจ เชคเช•เชจเซ€เช•เซ‹เชจเชพ เชตเชฟเช•เชพเชธเชฎเชพเช‚ เช‰เชชเชฏเซ‹เช— เชฆเซเชตเชพเชฐเชพ เชนเชพเชฅ เชงเชฐเชตเชพเชฎเชพเช‚ เช†เชตเซ‡ เช›เซ‡. MiraclePtr เชชเซเชฐเช•เชพเชฐเชจเซ‹ เช‰เชชเชฏเซ‹เช— เช•เชฐเซ€เชจเซ‡ (เช•เชพเชšเชพ เชชเซ‹เช‡เชจเซเชŸเชฐ เชชเชฐ เชฌเช‚เชงเชจเช•เชฐเซเชคเชพ, เชฎเซเช•เซเชค เชฎเซ‡เชฎเชฐเซ€ เชตเชฟเชธเซเชคเชพเชฐเซ‹เชจเซ‡ เชเช•เซเชธเซ‡เชธ เช•เชฐเชตเชพ เชฎเชพเชŸเซ‡ เชตเชงเชพเชฐเชพเชจเซ€ เชคเชชเชพเชธเซ‹ เช•เชฐเชตเชพ), เชธเซเช•เซเชกเซ‹ เชฎเซ‡เชฎเชฐเซ€ เชซเชพเชณเชตเชฃเซ€ เชธเชฟเชธเซเชŸเชฎ (เชฎเซ‰เชฒเซ‹เช•/เชซเซเชฐเซ€ เชฎเชพเชŸเซ‡ เชธเซเชฐเช•เซเชทเชฟเชค เชฐเชฟเชชเซเชฒเซ‡เชธเชฎเซ‡เชจเซเชŸ) เช…เชจเซ‡ เชฎเซ‡เชฎเชฐเซ€ HWAsan (เชนเชพเชฐเซเชกเชตเซ‡เชฐ-เช†เชธเชฟเชธเซเชŸเซ‡เชก เชเชกเซเชฐเซ‡เชธ เชธเซ‡เชจเชฟเชŸเชพเช‡เชเชฐ) เชธเชพเชฅเซ‡ เช•เชพเชฎ เช•เชฐเชคเซ€ เชตเช–เชคเซ‡ เชญเซ‚เชฒ เชถเซ‹เชงเชตเชพเชจเซ€ เชชเชฆเซเชงเชคเชฟเชจเซ‹ เช‰เชชเชฏเซ‹เช— เช•เชฐเซ€เชจเซ‡. GWP-ASAN เช…เชจเซ‡ KFENCE.

เชเชจเซเชกเซเชฐเซ‹เช‡เชก เชชเซเชฒเซ‡เชŸเชซเซ‹เชฐเซเชฎเชฎเชพเช‚ เชจเชฌเชณเชพเชˆเช“เชจเซ€ เชชเซเชฐเช•เซƒเชคเชฟเชจเชพ เช†เช‚เช•เชกเชพเช“ เชฎเชพเชŸเซ‡, เชคเซ‡ เชจเซ‹เช‚เชงเซเชฏเซเช‚ เช›เซ‡ เช•เซ‡ เชฎเซ‡เชฎเชฐเซ€ เชธเชพเชฅเซ‡ เช…เชธเซเชฐเช•เซเชทเชฟเชค เชฐเซ€เชคเซ‡ เช•เชพเชฎ เช•เชฐเชคเชพ เชจเชตเชพ เช•เซ‹เชกเชฎเชพเช‚ เช˜เชŸเชพเชกเซ‹ เชฅเชคเชพเช‚, เชฎเซ‡เชฎเชฐเซ€ เชธเชพเชฅเซ‡ เช•เชพเชฎ เช•เชฐเชคเซ€ เชตเช–เชคเซ‡ เชญเซ‚เชฒเซ‹เชจเซ‡ เช•เชพเชฐเชฃเซ‡ เชฅเชคเซ€ เชจเชฌเชณเชพเชˆเช“เชจเซ€ เชธเช‚เช–เซเชฏเชพเชฎเชพเช‚ เช˜เชŸเชพเชกเซ‹ เชฅเชพเชฏ เช›เซ‡. เช‰เชฆเชพเชนเชฐเชฃ เชคเชฐเซ€เช•เซ‡, เชฎเซ‡เชฎเชฐเซ€ เชธเชฎเชธเซเชฏเชพเช“เชจเชพ เช•เชพเชฐเชฃเซ‡ เชจเชฌเชณเชพเชˆเช“เชจเซ‹ เชนเชฟเชธเซเชธเซ‹ 76 เชฎเชพเช‚ 2019% เชฅเซ€ เช˜เชŸเซ€เชจเซ‡ 35 เชฎเชพเช‚ 2022% เชฅเชฏเซ‹. เชจเชฟเชฐเชชเซ‡เช•เซเชท เชธเช‚เช–เซเชฏเชพเชฎเชพเช‚, 2019 เชฎเชพเช‚ 223 เชฎเซ‡เชฎเชฐเซ€-เชธเช‚เชฌเช‚เชงเชฟเชค เชจเชฌเชณเชพเชˆเช“ เช“เชณเช–เชตเชพเชฎเชพเช‚ เช†เชตเซ€ เชนเชคเซ€, 2020 เชฎเชพเช‚ 150, 2021 เชฎเชพเช‚ 100 เช…เชจเซ‡ 2022 เชฎเชพเช‚ 85 (เชคเชฎเชพเชฎ เชจเซ‹เช‚เชงเชพเชฏเซ‡เชฒเซ€ เชจเชฌเชณเชพเชˆเช“ C/C++ เช•เซ‹เชกเชฎเชพเช‚ เชนเชคเซ€; เชฐเชธเซเชŸ เช•เซ‹เชกเชฎเชพเช‚, เช…เชคเซเชฏเชพเชฐ เชธเซเชงเซ€ เชธเชฎเชพเชจ เชธเชฎเชธเซเชฏเชพเช“ เชจเชฅเซ€. เชฎเชณเซ€). 2022 เช เชชเชนเซ‡เชฒเซเช‚ เชตเชฐเซเชท เชนเชคเซเช‚ เชœเซ‡เชฎเชพเช‚ เชฎเซ‡เชฎเชฐเซ€-เชธเช‚เชฌเช‚เชงเชฟเชค เชจเชฌเชณเชพเชˆเช“เชจเซเช‚ เชตเชฐเซเชšเชธเซเชต เชฌเช‚เชง เชฅเชˆ เช—เชฏเซเช‚ เชนเชคเซเช‚.

เชเชจเซเชกเซเชฐเซ‹เช‡เชก 21 เชฎเชพเช‚ เชฒเช—เชญเช— 13% เชจเชตเชพ เชธเช‚เช•เชฒเชฟเชค เช•เซ‹เชก เชฐเชธเซเชŸเชฎเชพเช‚ เชฒเช–เชพเชฏเซ‡เชฒเชพ เช›เซ‡

เชฎเซ‡เชฎเชฐเซ€-เชธเช‚เชฌเช‚เชงเชฟเชค เชจเชฌเชณเชพเชˆเช“ เชธเชพเชฎเชพเชจเซเชฏ เชฐเซ€เชคเซ‡ เชธเซŒเชฅเซ€ เช–เชคเชฐเชจเชพเช• เชนเซ‹เชตเชพเชฅเซ€, เชเช•เช‚เชฆเชฐ เช†เช‚เช•เชกเชพเช“ เชจเชฟเชฐเซเชฃเชพเชฏเช• เชฎเซเชฆเซเชฆเชพเช“ เช…เชจเซ‡ เชธเชฎเชธเซเชฏเชพเช“เชจเซ€ เชธเช‚เช–เซเชฏเชพเชฎเชพเช‚ เช˜เชŸเชพเชกเซ‹ เชฆเชฐเซเชถเชพเชตเซ‡ เช›เซ‡ เชœเซ‡เชจเซ‹ เชฆเซ‚เชฐเชฅเซ€ เช‰เชชเชฏเซ‹เช— เช•เชฐเซ€ เชถเช•เชพเชฏ เช›เซ‡. เชคเซ‡ เชœ เชธเชฎเชฏเซ‡, เชฎเซ‡เชฎเชฐเซ€ เชธเชพเชฅเซ‡ เช•เชพเชฎ เช•เชฐเชตเชพเชฅเซ€ เชธเช‚เชฌเช‚เชงเชฟเชค เชจ เชนเซ‹เชฏ เชคเซ‡เชตเซ€ เชจเชฌเชณเชพเชˆเช“เชจเซ‡ เช“เชณเช–เชตเชพเชจเซ€ เช—เชคเชฟเชถเซ€เชฒเชคเชพ เช›เซ‡เชฒเซเชฒเชพ 4 เชตเชฐเซเชทเชฅเซ€ เชฒเช—เชญเช— เชธเชฎเชพเชจ เชธเซเชคเชฐเซ‡ เชฐเชนเซ€ เช›เซ‡ - เชฆเชฐ เชฎเชนเชฟเชจเซ‡ 20 เชจเชฌเชณเชพเชˆเช“. เชฎเซ‡เชฎเชฐเซ€ เชธเชพเชฅเซ‡ เช•เชพเชฎ เช•เชฐเชคเซ€ เชตเช–เชคเซ‡ เชญเซ‚เชฒเซ‹เชจเซ‡ เช•เชพเชฐเชฃเซ‡ เชฅเชคเซ€ เชจเชฌเชณเชพเชˆเช“เชฎเชพเช‚ เช–เชคเชฐเชจเชพเช• เชธเชฎเชธเซเชฏเชพเช“เชจเซ‹ เชนเชฟเชธเซเชธเซ‹ เชชเชฃ เชฐเชนเซ‡ เช›เซ‡ (เชชเชฐเช‚เชคเซ เช†เชตเซ€ เชจเชฌเชณเชพเชˆเช“เชจเซ€ เชธเช‚เช–เซเชฏเชพ เช˜เชŸเชคเซ€ เชนเซ‹เชตเชพเชฅเซ€, เช–เชคเชฐเชจเชพเช• เชธเชฎเชธเซเชฏเชพเช“เชจเซ€ เชธเช‚เช–เซเชฏเชพเชฎเชพเช‚ เชชเชฃ เช˜เชŸเชพเชกเซ‹ เชฅเชพเชฏ เช›เซ‡).

เชเชจเซเชกเซเชฐเซ‹เช‡เชก 21 เชฎเชพเช‚ เชฒเช—เชญเช— 13% เชจเชตเชพ เชธเช‚เช•เชฒเชฟเชค เช•เซ‹เชก เชฐเชธเซเชŸเชฎเชพเช‚ เชฒเช–เชพเชฏเซ‡เชฒเชพ เช›เซ‡

เช†เช‚เช•เชกเชพเช“ เชจเชตเชพ เช•เซ‹เชกเชจเซ€ เชฎเชพเชคเซเชฐเชพ เช•เซ‡ เชœเซ‡ เชฎเซ‡เชฎเชฐเซ€ เชธเชพเชฅเซ‡ เช…เชธเซเชฐเช•เซเชทเชฟเชค เชฐเซ€เชคเซ‡ เช•เชพเชฎ เช•เชฐเซ‡ เช›เซ‡ เช…เชจเซ‡ เชฎเซ‡เชฎเชฐเซ€-เชธเช‚เชฌเช‚เชงเชฟเชค เชจเชฌเชณเชพเชˆเช“เชจเซ€ เชธเช‚เช–เซเชฏเชพ (เชฌเชซเชฐ เช“เชตเชฐเชซเซเชฒเซ‹, เชชเชนเซ‡เชฒเชพเชฅเซ€ เชฎเซเช•เซเชค เชฎเซ‡เชฎเชฐเซ€เชจเซ€ เชเช•เซเชธเซ‡เชธ, เชตเช—เซ‡เชฐเซ‡) เชตเชšเซเชšเซ‡เชจเชพ เชธเชนเชธเช‚เชฌเช‚เชงเชจเซ‡ เชชเชฃ เชŸเซเชฐเซ‡เช• เช•เชฐเซ‡ เช›เซ‡. เช† เช…เชตเชฒเซ‹เช•เชจ เช เชงเชพเชฐเชฃเชพเชจเซ€ เชชเซเชทเซเชŸเชฟ เช•เชฐเซ‡ เช›เซ‡ เช•เซ‡ เชธเซเชฐเช•เซเชทเชฟเชค เชชเซเชฐเซ‹เช—เซเชฐเชพเชฎเชฟเช‚เช— เชคเช•เชจเซ€เช•เซ‹เชจเซ‹ เช…เชฎเชฒ เช•เชฐเชคเซ€ เชตเช–เชคเซ‡ เชงเซเชฏเชพเชจ เชตเชฐเซเชคเชฎเชพเชจ เช•เซ‹เชกเชจเซ‡ เชซเชฐเซ€เชฅเซ€ เชฒเช–เชตเชพเชจเซ‡ เชฌเชฆเชฒเซ‡ เชจเชตเชพ เช•เซ‹เชกเชจเซ‡ เชฆเซ‚เชฐ เช•เชฐเชตเชพ เชชเชฐ เชนเซ‹เชตเซเช‚ เชœเซ‹เชˆเช, เช•เชพเชฐเชฃ เช•เซ‡ เช“เชณเช–เชพเชฏเซ‡เชฒเซ€ เชจเชฌเชณเชพเชˆเช“เชจเซ‹ เชฎเซ‹เชŸเซ‹ เชญเชพเช— เชจเชตเชพ เช•เซ‹เชกเชฎเชพเช‚ เช›เซ‡.

เชเชจเซเชกเซเชฐเซ‹เช‡เชก 21 เชฎเชพเช‚ เชฒเช—เชญเช— 13% เชจเชตเชพ เชธเช‚เช•เชฒเชฟเชค เช•เซ‹เชก เชฐเชธเซเชŸเชฎเชพเช‚ เชฒเช–เชพเชฏเซ‡เชฒเชพ เช›เซ‡


เชธเซ‹เชฐเซเชธ: opennet.ru

เชเช• เชŸเชฟเชชเซเชชเชฃเซ€ เช‰เชฎเซ‡เชฐเซ‹