精品欧美一区二区三区在线观看 _久久久久国色av免费观看性色_国产精品久久在线观看_亚洲第一综合网站_91精品又粗又猛又爽_小泽玛利亚一区二区免费_91亚洲精品国偷拍自产在线观看 _久久精品视频在线播放_美女精品久久久_欧美日韩国产成人在线

C++之父駁斥白宮警告:拜登政府無視了現代C++為安全所做的努力

原創 精選
開發 前端 應用安全
“內存安全漏洞是一類影響內存如何以非預期方式訪問、寫入、分配或釋放的漏洞。專家們已經確定了一些編程語言,它們既缺乏與內存安全相關的特性,又在關鍵系統中高度擴散,例如C和C++”。

撰稿丨諾亞

出品 | 51CTO技術棧(微信號:blog51cto)

此前,白宮曾發布報告,呼吁開發人員放棄C和C++等易受攻擊的編程語言,使用內存安全的編程語言。

近日,C++之父Bjarne Stroustrup針對這一呼吁給出了回應。

“我發現,令人驚訝的是,撰寫這些政府文件的人似乎對現代C++的優勢視而不見,也忽視了其為提供強有力的安全保障所做的努力。另一方面,他們似乎也意識到了編程語言只是工具鏈的一部分,因此改進工具和開發流程至關重要?!?/p>

1、由來已久的矛盾:內存安全隱患

今年2月26日,白宮國家網絡總監辦公室(ONCD)發布了一份報告,敦促開發人員通過使用沒有內存安全漏洞的編程語言來降低網絡攻擊的風險。

圖片圖片

報告直接將C++和C作為具有內存安全漏洞的兩種反面示例。

“內存安全漏洞是一類影響內存如何以非預期方式訪問、寫入、分配或釋放的漏洞。專家們已經確定了一些編程語言,它們既缺乏與內存安全相關的特性,又在關鍵系統中高度擴散,例如C和C++”。

圖片圖片

這份長達19頁的報告還指出:“行業分析表明,在某些情況下,盡管有嚴格的代碼審查以及其他預防和檢測控制措施,但在內存不安全的語言中,高達70%的安全漏洞都是由于內存安全問題造成的?!?/p>

如果說C和C++是具有內存安全漏洞的編程語言的“反面案例”,那么Rust則是內存安全的編程語言的典例。

白宮在一份新聞稿中表示,科技公司“可以通過采用內存安全編程語言來防止整個類別的漏洞進入數字生態系統”。

所謂“內存安全編程語言”,指的是免受與內存訪問相關的軟件錯誤和漏洞的影響,包括緩沖區溢出、越界讀取和內存泄漏。

值得一提的是,美國國家安全局(NSA)在2022年11月的一份網絡安全信息表中將C#、Go、Java、Ruby 、Swift以及 Rust視為內存安全的編程語言。

此外,2023年12月,美國網絡安全和基礎設施安全局 (CISA)聯邦調查局 (FBI) 以及來自澳大利亞、加拿大、新西蘭和英國的國際網絡安全機構合作,發布了聯合指南《內存安全路線圖案例》。

五眼聯盟機構提到,盡管投入大量資源減少內存安全漏洞的普遍性,但該類型漏洞仍然存在。不過,使用內存安全編程語言應當能夠消除這類安全缺陷并降低其影響,從而使開發人員和客戶能夠將資源投入到其它領域。

二、自1979年開始:C++的努力

關于內存安全漏洞的討論由來已久,但作為C++的創造者,Stroustrup并不認同諸多政府文件對C++的指責。他強調,安全性提升一直是C++開發工作的目標。

Stroustrup指出:“從一開始就直至其不斷演進的過程中,提高安全性始終是C++的目標。只需將K&R C語言與最早的C++進行比較,再將早期C++與現代C++對比就能看出這一變化。我在CppCon 2023主題演講中概述了這一演變過程。許多高質量的C++代碼都是基于RAII(資源獲取即初始化)、容器和資源管理指針等技術編寫的,而不是傳統的、容易出錯的C風格指針用法?!? 

圖源:CppCon 2023主題演講視頻截圖圖源:CppCon 2023主題演講視頻截圖

Stroustrup提到了多項旨在提升C++安全性的努力?!瓣P于安全問題有兩個相關方面。數十億行的C++代碼中,很少完全遵循現代指南,而且人們對于哪些安全方面重要的認識各不相同。我和C++標準委員會正在設法解決這個問題?!?/p>

他指出的另外一點在于,“‘Profiles’是一個框架,用于指定一段代碼所需的確保內容,并允許實現對其進行驗證。委員會網站上有關于此的描述文檔——查找WG21的相關資料,未來還將有更多內容發布。然而,我們中的一些人并不滿足于等待委員會必然緩慢的進展?!?/p>

Stroustrup表示,“Profiles”是一個能夠讓我們逐步提升保證的框架,例如相對很快地消除大多數范圍錯誤,并通過局部靜態分析和最小運行時檢查將保證逐漸引入大型代碼庫中。我對于C++的長期目標一直是,也仍然是在需要的時候和地方提供類型和資源安全性。當前對于內存安全的大力推動——這是我所追求的保證之一部分——或許會對我的努力有所幫助,這種努力在C++標準委員會中得到了許多人的共鳴。

三、所謂“內存安全”的語言,也從來不意味著高枕無憂

Stroustrup也不是第一次為C++辯護。2022年,美國國家安全局在一份公告中,建議組織改用內存安全的語言,而非C++和C。彼時,Stroustrup就曾針對性地進行發聲。

“如果我認為這些'安全'語言中的任何一種在我關心的用途范圍內優于C++,我不會認為C/C++的淡出是一件壞事,但事實并非如此?!?/p>

就像他在CppCon 2023會上提到的,“人們一般提到的安全性只涉及內存安全,但這還遠遠不夠”。在他看來:   

第一,“安全不僅僅是類型安全”。而很多人描述的“安全”僅限于內存安全,忽略了一門語言“可能(和將會)被用來違反某種形式的安全和保障的其他十幾種方式?!?/p>

第二,要替換C++同樣是一大問題?!凹僭O我們將用大約七種不同的語言來取代 C++,到替換完成時(40 年后),我們可能會有 20 個不一樣的語言選項,而且它們必須能夠互操作。這會是一大難題?!?/p>

第三,語言的演化從來都是漸進的?!爸辉谝活^構建一個新系統,而不存在任何舊系統問題的想法是一種幻想?!边z憾的是,很多人都沉浸在這種幻想中。

關于美國國家安全局引用的所謂安全語言,Stroustrup表示,所有語言都容易受到未經靜態驗證的代碼的攻擊。此外,每個系統都必須使用硬件,而有效的硬件訪問很少是安全的。

Stroustrup概述了他安全使用C++的策略:

  • 靜態分析以驗證沒有執行不安全的代碼。
  • 編碼規則簡化代碼,使工業規模的靜態分析可行。
  • 庫使這種簡化的代碼相當容易編寫,并確保在需要時進行運行時檢查。

美國國家安全局承認,即使在“內存安全”語言中,內存管理也不是完全安全的,靜態和動態應用程序安全測試(SAST和DAST)等機制可用于提高所謂的非內存安全語言的內存安全性。但NSA表示,SAST和DAST都不能使非內存安全代碼完全安全。

參考鏈接:

https://www.infoworld.com/article/3714401/c-plus-plus-creator-rebuts-white-house-warning.html

https://www.youtube.com/watch?v=I8UvQKvOSSw

https://www.infoworld.com/article/3686517/c-plus-plus-creator-bjarne-stroustrup-defends-its-safety.html

https://www.whitehouse.gov/wp-content/uploads/2024/02/Final-ONCD-Technical-Report.pdf

責任編輯:武曉燕 來源: 51CTO技術棧
相關推薦

2021-02-04 10:36:14

安全戰略漏洞拜登

2023-02-08 07:05:44

2016-10-20 16:07:11

C++Modern C++異步

2023-10-31 17:57:52

C++編程語言

2024-03-01 12:03:00

AI模型

2025-05-13 10:17:40

C++現代版AI

2009-12-22 01:54:50

C++之父Bjarne Stro

2010-01-28 13:45:06

C++數組

2010-01-26 15:51:06

C++變量

2010-01-27 16:05:06

C++堆棧

2010-01-21 09:34:57

C++語法

2021-07-14 11:01:25

拜登政府絡攻擊安全威脅

2010-01-21 14:07:14

CC++聲明

2009-10-22 09:17:16

C++ CLR

2023-11-21 20:28:02

C++Pythonweb開發

2010-02-06 09:46:46

C++單向鏈表

2023-09-24 23:44:10

C++類型安全

2010-01-26 10:42:26

C++函數

2021-01-22 11:42:58

比特幣數字貨幣加密貨幣

2010-01-27 17:16:52

C++構造函數
點贊
收藏

51CTO技術棧公眾號

久草福利资源在线观看| 国产在线视频2019最新视频| 亚洲av无日韩毛片久久| 欧美日韩xx| 国产精品一二三区| 高清欧美电影在线| 黄色免费一级视频| 7m精品国产导航在线| 色综合久久中文字幕综合网| 一区二区在线观| 亚洲精品国产手机| 日本sm残虐另类| 久久99久久99精品免观看粉嫩| 欧美日韩人人澡狠狠躁视频| 九九99玖玖| 亚洲在线视频播放| 99热免费精品| xvideos亚洲| 人妻互换一二三区激情视频| 欧洲av不卡| 亚洲欧美另类小说| 日本婷婷久久久久久久久一区二区 | 999在线精品| 色哟哟一区二区三区| 亚洲精品天堂成人片av在线播放| 色呦呦免费观看| 国内精品久久久久影院薰衣草| 欧美在线不卡区| 国产亚洲精久久久久久无码77777| 最新国产精品视频| 精品日韩在线一区| 日本77777| 国产极品一区| 激情av一区二区| 黄色网络在线观看| 生活片a∨在线观看| 91小视频免费看| 69堂成人精品视频免费| 91久久精品国产91性色69| 肉丝袜脚交视频一区二区| 久久久久免费视频| 久草成人在线视频| 国产精品vip| 另类美女黄大片| 亚洲视频重口味| 日韩啪啪电影网| 亚洲男人天堂2023| 深爱五月激情网| 亚洲资源网你懂的| 亚洲欧洲一区二区三区久久| 99久久国产精| 国产精品传媒| 亚洲国产天堂久久综合网| 亚洲视频在线观看网站| 久久久天堂国产精品| 黄网站在线免费| www国产精品av| 久久久婷婷一区二区三区不卡| www.com欧美| 国产aⅴ综合色| 翡翠波斯猫1977年美国| 成人1区2区3区| 国内不卡的二区三区中文字幕| 91免费观看网站| a天堂视频在线| 国产99久久久精品| 国产精品久久国产精品| 六月丁香色婷婷| 成人av电影在线网| 成人自拍网站| 99国产精品一区二区三区| 国产成人午夜片在线观看高清观看 | 一区二区三区免费高清视频| 亚洲每日更新| 日韩av电影手机在线| 中文字幕久久网| 国产在线观看一区二区| 国产精品制服诱惑| 欧美日韩国产中文字幕在线| 国产精品女主播av| 2022中文字幕| 97成人资源| 在线免费av一区| 中文字幕亚洲影院| 欧美wwwwww| 色综久久综合桃花网| 国产免费无码一区二区视频| 国自产拍偷拍福利精品免费一| 欧美一级大片在线观看| 久久精品99北条麻妃| 国产高清久久久| 精品国产乱码久久久久久丨区2区 精品国产乱码久久久久久蜜柚 | 欧美一区二区三区在线观看| 亚洲精品在线网址| 国产情侣免费视频| 日本黄色成人| 日韩一级欧美一级| 日本精品一二三区| 北条麻妃一区二区三区在线观看| 亚洲男人天堂2024| 日韩在线一卡二卡| 亚洲国产专区校园欧美| 7777精品视频| 中文字幕777| 高清不卡一二三区| 麻豆精品视频| h视频网站在线观看| 中文字幕国产精品一区二区| 欧美一级黄色录像片| 免费高潮视频95在线观看网站| 五月激情综合网| 亚洲欧美视频二区| 国产乱人伦精品一区| 亚洲另类图片色| 久久国产免费观看| 免费久久99精品国产自在现线| 欧美与欧洲交xxxx免费观看| 国产又粗又长视频| 成人毛片老司机大片| 手机看片福利永久国产日韩| av网址在线| 在线免费观看不卡av| 欧亚乱熟女一区二区在线| 日本一区二区在线看| 午夜精品福利视频| 一本到在线视频| 97超碰欧美中文字幕| 五月天综合婷婷| 亚洲高清影院| 亚洲视频日韩精品| 久久高清免费视频| 国产精品18久久久久久vr| 欧美一级二级三级| xxxx视频在线| 精品久久久久久久久久| 波多野结衣在线免费观看| japanese国产精品| 日韩av电影国产| 偷拍自拍在线| 香蕉久久国产| 日韩一级片网站| 三级影片在线看| 欧美aaa在线| 国产欧美日韩综合精品二区| 快射av在线播放一区| 欧美日韩亚洲一区二区三区| 色一情一区二区三区| 亚洲精品白浆高清| 日韩中文字幕av| 中文字幕一区二区免费| 久久综合色鬼综合色| 东北少妇不带套对白| 亚洲欧洲一二区| 亚洲精品二三区| 国产午夜精品无码一区二区| 国产精品一卡二卡在线观看| 亚洲欧洲精品一区| 欧洲精品久久久久毛片完整版| 亚洲男人天堂2023| 一级黄色在线视频| 久久久久国产精品麻豆ai换脸| 黄页免费在线观看视频| 国产精品115| 久久久久中文字幕2018| 国产尤物视频在线观看| 中文字幕不卡一区| 手机视频在线观看| 精品国产一区二区三区久久久樱花| 97精品欧美一区二区三区| 国产精品第九页| 99精品偷自拍| 青青在线免费观看| 久久久久毛片免费观看| 欧美日韩国产第一页| 欧美 日韩 国产 成人 在线 91| 亚洲成人在线网站| 中文字幕在线观看的网站| 久久国产日韩| 国产手机精品在线| 草草影院在线| 亚洲男人av在线| 黄色片中文字幕| 国产午夜一区二区三区| 亚洲娇小娇小娇小| 91精品国产成人观看| 91精品国产综合久久男男| 久cao在线| 精品成人私密视频| 久久夜色精品亚洲| 欧美一卡二卡| 亚洲女人****多毛耸耸8| 日韩欧美亚洲另类| 欧美日本一区二区视频在线观看 | 亚洲不卡系列| 日韩在线视频免费观看高清中文| 国产极品999| 色综合久久久网| 91麻豆精品成人一区二区| 91亚洲资源网| 最新av免费在线观看| 欧美日韩三级| 日本不卡一区二区三区在线观看| 日本久久二区| 欧美极品少妇xxxxⅹ裸体艺术 | 美女av一区二区| www.久久成人| 亚洲一区二区影院| 精品人妻无码一区二区三区换脸| 狠狠色丁香婷综合久久| 日韩a在线播放| 香蕉精品视频在线观看| 九色91国产| 韩国一区二区三区视频| av网站免费在线观看| 97久久精品人人做人人爽| 欧美日韩一区二区在线免费观看| 欧美高清视频手机在在线| 99久久综合狠狠综合久久止 | 性色av一区二区怡红| 亚洲第一综合| 偷拍亚洲精品| 亚洲视频在线免费| 亚洲一区国产精品| 日本成人福利| 4438全国成人免费| 日本大片在线播放| 中文字幕欧美在线| 欧美一区二区三区黄片| 在线观看免费亚洲| 精品无码av在线| 中文字幕在线观看不卡视频| 法国伦理少妇愉情| 国产91色综合久久免费分享| 91热这里只有精品| 亚洲一区二区三区免费在线观看| 先锋影音欧美| 激情亚洲另类图片区小说区| 成人性生交大片免费看小说 | 国产一区二区三区观看| 免费无遮挡无码永久视频| 影视一区二区| 亚洲欧洲精品一区二区三区波多野1战4| 国产99精品| 欧美成人综合一区| 琪琪久久久久日韩精品| 国产精品久久久久久久免费大片 | 国产精品久久久久7777婷婷| 中文字幕在线视频久| 韩国三级日本三级少妇99| 在线观看美女网站大全免费| 亚洲性av在线| 性xxxx搡xxxxx搡欧美| 亚洲精品一区二区三区影院| 国产精品久久久久毛片| 5月丁香婷婷综合| 一级片免费网站| 欧美优质美女网站| 中文字幕免费高清网站| 色激情天天射综合网| 亚洲欧美偷拍视频| 岛国av一区二区三区| 日本一级淫片色费放| 午夜视黄欧洲亚洲| 日韩欧美三级视频| 欧美日韩在线视频一区| 久久久一二三区| 亚洲精品你懂的| 欧美人与禽zozzo禽性配| 国产无人区一区二区三区| 成人国产精品久久久网站| 国产三级一区二区| 欧美老女人性生活视频| 天堂网av成人| 亚洲一区二区国产| av每日在线更新| 神马久久桃色视频| 激情影院在线观看| 色综合久久88| www.51av欧美视频| 欧美在线视频观看| 九九热线视频只有这里最精品| 日韩av片网站| 亚洲欧洲日韩| 日本中文字幕在线视频观看| 成人小视频免费看| 99九九99九九九视频精品| 国产艳俗歌舞表演hd| 久久免费看少妇高潮| 中文字幕av久久爽一区| 久久一区二区三区四区| 在线观看黄网址| 香蕉乱码成人久久天堂爱免费| 久久久免费高清视频| 欧美丰满高潮xxxx喷水动漫| 成人午夜免费福利| 色综久久综合桃花网| 精品麻豆一区二区三区| 欧美亚洲视频在线观看| 国产亚洲亚洲国产一二区| 91久久久精品| 欧洲grand老妇人| www成人免费| 蜜桃在线一区二区三区| 人妻精品久久久久中文字幕69| 国产亚洲精品免费| 婷婷久久综合网| 福利视频导航一区| 国产chinasex对白videos麻豆| 日韩成人小视频| 超碰porn在线| 久久精品中文字幕电影| 欧美性爽视频| 国产成人高清激情视频在线观看| 91精品尤物| 欧洲一区二区在线观看| 亚洲精品韩国| 成年人网站av| 国产精品二三区| 天堂网一区二区三区| 精品国产乱码久久久久久久久| 日韩欧美在线观看一区二区| 日韩最新av在线| 亚洲校园激情春色| 91美女片黄在线观| 丝袜久久网站| 日本丰满大乳奶| 日欧美一区二区| youjizz.com日本| 91美女片黄在线| 久久精品免费av| 欧美大片在线观看一区二区| 天堂中文8资源在线8| 久久全国免费视频| 亚洲天堂中文字幕在线观看| 综合视频在线观看| 久久国产精品99精品国产| 亚洲久久久久久久| 日韩aaa久久蜜桃av| 91免费视频网站| 在线日韩一区| 97xxxxx| 久久亚洲美女| 国产偷人妻精品一区| 亚洲动漫第一页| 91成年人视频| 最近2019中文字幕一页二页| 一二区成人影院电影网| 久久九九视频| 乱码第一页成人| 国产白袜脚足j棉袜在线观看| 一区二区三区日本| 国产精品伦理一区| 欧美成人亚洲成人日韩成人| 日本免费在线一区| 久久久影院一区二区三区| 亚洲成人二区| 性刺激的欧美三级视频| 国产清纯在线一区二区www| 人妻 日韩精品 中文字幕| 亚洲精品大尺度| 日韩免费福利视频| 亚洲国产精品毛片| 久久超碰97中文字幕| 婷婷国产成人精品视频| 色婷婷综合久久久中文字幕| 91在线视频| 国产在线一区二区三区| 欧美第一精品| 国产精品区在线| 一区二区三区在线免费| 神马一区二区三区| 51ⅴ精品国产91久久久久久| 伊人久久大香线蕉av不卡| 中文字幕国产免费| 亚洲精品亚洲人成人网在线播放| 国产xxxxxx| 午夜精品久久久久久久久久久久| 日韩成人精品一区二区三区| 中文字幕色一区二区| 国产一区亚洲一区| 中国毛片直接看| 日韩av在线最新| 中文在线免费视频| 久久精品欧美| 奇米影视一区二区三区| 69精品无码成人久久久久久| 欧美猛男男办公室激情| 欧美人与动牲性行为| 国产精品一区二区三区观看| 青青草国产精品亚洲专区无| 精品人妻中文无码av在线| 91精品国产综合久久久蜜臀图片| 欧美videosex性欧美黑吊| 国产欧美综合精品一区二区| 老司机精品福利视频| 97在线观看免费高| 亚洲国产成人精品一区二区 | 欧美在线电影| 精产国品一二三区| 五月天网站亚洲|