Gedung Putih mendesak pengembang untuk menghindari C dan C++, menggunakan bahasa pemrograman yang 'aman untuk memori'

Gedung Putih mendesak pengembang untuk menghindari C dan C++, menggunakan bahasa pemrograman yang 'aman untuk memori'

Pemerintah akan lebih memilih jika Anda menghentikan alat pemrograman dalam C atau C++. Dalam laporan baru, Kantor Direktur Siber Nasional (ONCD) Gedung Putih telah meminta pengembang untuk menggunakan “bahasa pemrograman yang aman untuk memori”, sebuah kategori yang mengecualikan bahasa populer. Saran tersebut merupakan bagian dari strategi Keamanan Siber Presiden AS Biden dan merupakan langkah untuk “mengamankan landasan dunia maya.”

Keamanan memori mengacu pada perlindungan dari bug dan kerentanan yang berhubungan dengan akses memori. Buffer overflow dan pointer yang menggantung adalah contohnya. Java dianggap sebagai bahasa yang aman untuk memori karena pemeriksaan deteksi kesalahan runtime. Namun, C dan C++ keduanya mengizinkan aritmatika penunjuk arbitrer dengan alamat memori langsung dan pemeriksaan tanpa batas.