自拍偷在线精品自拍偷,亚洲欧美中文日韩v在线观看不卡

Chrome 探索使用 Rust 解決內(nèi)存安全問(wèn)題

安全
Chrome 安全團(tuán)隊(duì)發(fā)表文章稱(chēng),谷歌正在探索使用內(nèi)存安全語(yǔ)言 Rust 重寫(xiě)或開(kāi)發(fā) Chrome 的部分模塊。

Chrome 安全團(tuán)隊(duì)發(fā)表文章稱(chēng),谷歌正在探索使用內(nèi)存安全語(yǔ)言 Rust 重寫(xiě)或開(kāi)發(fā) Chrome 的部分模塊。

去年谷歌曾指出,Chrome 70% 的安全漏洞是內(nèi)存安全問(wèn)題,主要由 C/C++ 中的指針錯(cuò)誤導(dǎo)致。針對(duì)此問(wèn)題,谷歌表示 Chrome 探索通過(guò)以下三個(gè)方向來(lái)解決:

  • 在編譯時(shí)檢查指針是否正確,使 C++ 更安全
  • 在運(yùn)行時(shí)檢查指針是否正確,使 C++ 更安全
  • 調(diào)查代碼庫(kù)中內(nèi)存安全語(yǔ)言的使用情況

“編譯時(shí)檢查”意味著在 Chrome 構(gòu)建過(guò)程中保證安全,“運(yùn)行時(shí)”意味著在設(shè)備上運(yùn)行 Chrome 時(shí)進(jìn)行檢查。理想情況下,通常會(huì)選擇選項(xiàng) 1 —— 在編譯時(shí)使 C++ 更安全。不過(guò)語(yǔ)言的設(shè)計(jì)理念并非如此,因此 Chrome 沒(méi)有選擇此方法,而是試驗(yàn)了 2 和 3。

Chrome 安全團(tuán)隊(duì)介紹了他們對(duì) C++ 安全解決方案的重大投入 —— 例如 MiraclePtr 和 ABSL/STL 強(qiáng)化模式。他們希望消除相當(dāng)一部分可利用的安全漏洞,同時(shí)也預(yù)計(jì)會(huì)出現(xiàn)部分性能損失的情況。

此外,他們還在探索未來(lái)是否可以使用內(nèi)存安全語(yǔ)言 Rust 重寫(xiě)或開(kāi)發(fā) Chrome 的部分模塊。Rust 是由 Mozilla 開(kāi)發(fā)的編程語(yǔ)言,能在編譯時(shí)發(fā)現(xiàn)指針錯(cuò)誤,因此不會(huì)造成性能損失。但要讓 Rust 和 C++ 一起良好地搭配使用仍存在不少問(wèn)題。

Chrome 安全團(tuán)隊(duì)表示,即使從明天開(kāi)始使用 Rust 編寫(xiě)新的大型組件,他們也不太可能在幾年內(nèi)消除大部分安全漏洞。能否讓語(yǔ)言邊界足夠干凈,以便可以使用 Rust 編寫(xiě)部分現(xiàn)有組件?Chrome 安全團(tuán)隊(duì)也無(wú)法回答這個(gè)問(wèn)題。不過(guò)他們已經(jīng)開(kāi)始在 Chromium 源代碼樹(shù)中進(jìn)行有限的、非面向用戶(hù)的 Rust 實(shí)驗(yàn),暫時(shí)沒(méi)有在 Chrome 的生產(chǎn)版本中使用 Rust,這些進(jìn)行中的方案仍處于實(shí)驗(yàn)階段。

本文轉(zhuǎn)自O(shè)SCHINA

本文標(biāo)題:Chrome 探索使用 Rust 解決內(nèi)存安全問(wèn)題

本文地址:https://www.oschina.net/news/161500/an-update-on-memory-safety-in-chrome

責(zé)任編輯:未麗燕 來(lái)源: 開(kāi)源中國(guó)
相關(guān)推薦

2011-04-07 10:47:35

2015-08-17 10:19:24

2011-08-29 10:34:00

網(wǎng)絡(luò)安全云安全云計(jì)算

2015-08-19 15:07:03

2011-09-05 13:32:56

2020-06-29 15:03:34

遠(yuǎn)程工作網(wǎng)絡(luò)安全網(wǎng)絡(luò)攻擊

2010-07-06 16:34:47

NetBIOS協(xié)議

2010-12-30 11:58:13

擴(kuò)展程序應(yīng)用安全火狐

2009-11-06 17:07:38

Chrome修復(fù)高危安全問(wèn)題

2011-10-21 15:49:05

曙光

2009-11-05 15:46:19

2013-08-14 09:11:43

云數(shù)據(jù)存儲(chǔ)云存儲(chǔ)云安全

2012-12-12 15:19:32

云安全

2024-09-17 17:50:28

線(xiàn)程線(xiàn)程安全代碼

2011-10-19 07:55:12

2018-08-29 12:05:54

云數(shù)據(jù)存儲(chǔ)安全

2022-08-30 18:46:24

安全軟件開(kāi)發(fā)測(cè)試軟件

2014-12-30 11:27:26

Blackphone移動(dòng)設(shè)備安全

2021-04-21 13:29:42

內(nèi)存安全Java

2022-09-04 00:03:43

安全漏洞數(shù)據(jù)驗(yàn)證
點(diǎn)贊
收藏

51CTO技術(shù)棧公眾號(hào)