Найти тему
18 подписчиков

Национальное агентство безопасности (NSA) США призывают разработчиков отказаться от C / C++


Из-за того, что C и C++ позволяют напрямую работать с адресами памяти и не имеют проверки границ, они подвержены проблемам безопасности памяти.

По данным недавних исследований Microsoft и Google, около 70% всех уязвимостей связаны с нарушениями безопасности памяти.
Белый дом, Офис национального директора по киберпространству (ONCD), в своем отчете, опубликованном 26 февраля 2024 года, призвал разработчиков снизить риск кибератак, используя языки программирования, не имеющие уязвимостей безопасности памяти. В информационном листе по кибербезопасности NSA, выпущенном в ноябре 2022 года, перечислены языки программирования, которые считаются безопасными для памяти, такие как C#, Go, Java, Ruby, Swift и Rust.

По данным Statista, на 2023 год примерно 22% программистов использовали C++, а 19% - C.

Национальное агентство безопасности (NSA) США призывают разработчиков отказаться от C / C++  Из-за того, что C и C++ позволяют напрямую работать с адресами памяти и не имеют проверки границ, они...
Около минуты