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

美國國防部大刀闊斧,啟動AI項目:將老舊C代碼全部轉換為Rust 原創

發布于 2024-8-6 12:45
瀏覽
1收藏

整理丨諾亞

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

為了加快向內存安全編程語言的遷移步伐,美國國防部高級研究計劃局(DARPA)正積極推動一項名為“TRACTOR”的創新項目。TRACTOR,即“TRanslating All C TO Rust”,是一個旨在利用先進的機器學習技術自動將老舊的C代碼轉換為Rust語言的工具。

內存安全問題一直是軟件開發中的老大難,比如常見的緩沖區溢出漏洞,這些隱患常常潛伏在龐大的代碼庫中,成為安全威脅的主要來源。DARPA希望通過TRACTOR這樣的工具,借助AI的力量來簡化這一轉化過程,從而使軟件變得更加堅固可靠。

TRACTOR項目負責人Dan Wallach在一次聲明中描述了這個愿景:“想象一下,你只需訪問任何一家大型語言模型網站,與那里的AI聊天機器人對話,簡單地說一句‘我這兒有些C代碼,能幫我轉換成既安全又符合Rust風格的代碼嗎?’然后復制粘貼代碼給它,通常情況下你就會得到滿意的結果——當然,不能保證百分之百的成功率?!?/p>

不過,Wallach也指出了這項工作的核心挑戰:“我們需要大幅提高從C語言到Rust的自動化轉換質量,尤其是對于那些最關鍵和復雜的程序結構。”

1.僅僅依靠漏洞檢測工具遠遠不夠

在過去幾年里,科技巨頭如谷歌和微軟一直公開強調內存安全漏洞帶來的問題,并積極推廣使用除C和C++之外的其他不需要手動管理內存的語言。這種倡導不僅在私營部門產生了影響,也引起了公共部門的關注,后者擁有大量的遺留代碼。

白宮和美國網絡安全與基礎設施安全局(CISA)因此鼓勵采用內存安全的編程語言,主要提倡的是Rust,同時也包括C#、Go、Java、Python和Swift等語言。

盡管如此,C和C++的維護者們提出了異議,他們認為只要嚴格遵循ISO標準,并充分利用現有的測試工具,就能達到與Rust相似的安全水平,而不必徹底重寫所有代碼。

然而,DARPA對此的看法似乎表明了對C和C++的態度已經轉變。

“經過了二十多年的內存安全問題后,軟件工程界普遍認識到,”DARPA的研究機構指出,并引用了國家網絡安全總監辦公室的呼吁,“僅僅依靠漏洞檢測工具是遠遠不夠的?!边@表明了轉向更安全的編程實踐的重要性。

2.目前的翻譯工具仍然需要大量的人工干預

Rust語言在2015年首次穩定發布,比C語言出現晚了四十多年,它內置了內存安全性,并且也適合用于低級、性能敏感的系統編程。

Rust語言自2015年首次穩定發布以來,雖然比C語言晚了四十多年,但它內置了內存安全性,并且非常適合用于低級別的、性能敏感的系統編程任務。

Rust語言的特性及其日益增長的受歡迎程度催生了諸如Prossimo這樣的倡議。這是一個由非營利組織Internet Security Research Group發起的項目,旨在通過用Rust重寫關鍵庫和代碼來減少安全風險,其中包括網絡時間協議(NTP)守護進程(ntpd-rs)。

Prossimo項目的執行董事Josh Aas表示:“鑒于互聯網基礎設施中運行著大量C代碼,使用翻譯工具變得極具吸引力。”

Aas還提到:“我們已經在這一領域進行了實驗,例如最近我們將基于C的AV1實現翻譯為Rust。目前的翻譯工具仍然需要大量的人工干預以確保翻譯結果的正確性和符合Rust的習慣性編程風格,但我們希望隨著進一步的投資,這些工具將變得更加高效?!?/p>

Code Metal公司的首席執行官Peter Morales則認為DARPA的TRACTOR項目既具有前景又恰逢其時。Code Metal是一家專注于為邊緣硬件轉譯代碼的公司,最近剛籌集了1650萬美元。

“我認為TRACTOR項目在實現上非??尚?,我相信它將在網絡安全領域產生重大影響,因為內存安全已成為該領域的重要議題之一。”Morales說道。

當被問及是否同意DARPA所說的軟件社區已經就解決內存安全問題達成共識時,Morales并未完全否定C和C++的價值。

“我認為選擇任何一種語言都涉及權衡,但在內核級別,將一部分代碼遷移到Rust是有意義的。”他補充道。

3.自動代碼轉換仍需直面挑戰

談及自動代碼轉換的挑戰,Morales表示:“這確實是一個DARPA級別的難題?!痹趪L試為不同語言之間的語句轉換制定規則時,面臨的各種特殊情況數量之多令人望而卻步。

TRACTOR項目的負責人Wallach強調,他們的目標是實現高度自動化,但這需要克服一系列復雜的技術挑戰。

“例如,大型語言模型在被要求翻譯代碼時有時能給出驚人的答案,但有時也會產生錯誤的答案,”他解釋道?!傲硪粋€挑戰在于,C語言允許代碼對指針執行操作,包括算術運算,而Rust則禁止這類操作。要跨越這個差距,需要的遠不止是簡單的逐字翻譯。”

當被問及DARPA是否有特定的代碼庫打算進行轉換時,Wallach回答說:“我們的目標是對整個龐大的開源代碼世界,以及國防工業基礎中使用的代碼進行轉換。雖然我沒有具體的計劃,但像Linux內核這樣的項目由于存在技術上的限制,目前不適合使用Rust?!?/p>

DARPA將于2024年8月26日舉辦一場活動,針對計劃為TRACTOR項目提交提案的人士。參與者可以選擇現場參加或遠程參與。有意參加的人士必須在2024年8月19日前完成注冊。

4.來自開發者的聲音

盡管TRACTOR項目獲得了官方的支持,但在相關的新聞討論中,來自民間的聲音似乎并不像上層那樣信心滿滿。

Reddit技術論壇上,有開發者直言他對此事的感受“十分復雜”。

“一方面,我看到了在關鍵系統中確保內存安全的必要性。另一方面……依靠GPT生成的代碼來進行轉換?真的嗎?那些出于安全原因應該轉向Rust的系統,似乎是不應該使用任何AI生成代碼的那種系統。”

不少人對此有同感。他們認可在關鍵系統中確保內存安全的重要性,也不否認這的確是Rust的主要賣點。但是,他們對于依賴AI(如GPT)生成的代碼來實現這種轉換持保留意見。畢竟AI生成的代碼可能存在不確定性,總是讓人難以完全信任,在這一前提下讓其滿足關鍵系統的安全性要求是非常矛盾的。

還有人給出了更為辛辣戲謔的評論:“當一切都變得一團糟時,就是Rust開發者們大賺特賺的時候。”當那些本不適合被轉換到新語言(如 Rust)的舊代碼或系統被強行要求轉換時,當盲目地使用AI來轉轉換舊代碼時,可能會產生更多的問題而不是解決問題。

這些來自民間的聲音也印證了Stack Overflow不久前發布的2024年開發者調查數據。盡管美國政府不斷呼吁減少對C和C++的依賴,但編程語言的受歡迎程度幾乎沒有變化。調查結果顯示,Rust的使用率從13.5%下降到了12.6%,而C和C++的使用率略有增長。目前沒有跡象表明會有大規模從C或C++向其他語言的遷移。

美國國防部大刀闊斧,啟動AI項目:將老舊C代碼全部轉換為Rust-AI.x社區圖片

參考鏈接:

??https://www.theregister.com/2024/08/03/darpa_c_to_rust/??

??https://devclass.com/2024/08/02/little-sign-of-migration-from-c-or-c-to-rust-in-latest-dev-survey-but-postgresql-is-winning-against-mysql/??

本文轉載自??51CTO技術棧??,作者:諾亞

?著作權歸作者所有,如需轉載,請注明出處,否則將追究法律責任
收藏 1
回復
舉報
回復
相關推薦
婷婷国产在线综合| 国产精品亚洲专一区二区三区| 亚洲国产欧美一区二区三区同亚洲| 男女猛烈激情xx00免费视频| 日本一级在线观看| 蜜臀久久99精品久久久画质超高清| www.久久久久| 男人网站在线观看| 国产精品麻豆成人av电影艾秋| 亚洲精品老司机| 欧美一区二区福利| 国产成人精品无码高潮| 亚洲在线网站| 色综合久久久888| 国产精品天天干| 亚洲精品视频一二三区| 欧美制服丝袜第一页| 欧美国产视频一区| 日本在线免费播放| 91麻豆精品在线观看| 亚洲一区二区三区视频播放| 欧美黄色一级大片| 伊人成人在线视频| 精品国产一区二区三区久久久狼| 亚洲高清无码久久| 一区二区三区无毛| 欧洲一区二区三区在线| www.av中文字幕| av毛片在线| 中文在线资源观看网站视频免费不卡| 国产亚洲精品美女久久久m| 中文字幕 日韩有码| 国产欧美亚洲一区| 欧美激情国产日韩精品一区18| 少妇愉情理伦三级| 久久av导航| 亚洲第一页自拍| 小日子的在线观看免费第8集| 日韩成人亚洲| 欧美日韩在线第一页| 久久人人爽人人爽人人av| 黄色动漫在线| 亚洲欧美在线高清| 亚洲三区四区| av在线播放免费| 手机看片久久| 91综合视频| 亚洲片在线观看| 久久精品国产亚洲av久| 国产精品极品国产中出| 精品国产99国产精品| 欧美日韩一区二区区| av日韩在线免费观看| 7799精品视频| 1314成人网| 久久中文字幕一区二区| 欧美一区二区三区系列电影| 在线观看av免费观看| 青青国产精品| 在线播放91灌醉迷j高跟美女| 第四色婷婷基地| www.国产精品| 欧美浪妇xxxx高跟鞋交| 婷婷激情小说网| 国模大尺度视频一区二区| 制服.丝袜.亚洲.另类.中文| 极品人妻一区二区| 精品国产乱子伦一区二区| 亚洲第一精品夜夜躁人人爽| 一边摸一边做爽的视频17国产 | 日本中文字幕一区| 久久久久久久久久久国产| 精品视频久久久久| 99香蕉国产精品偷在线观看| 2018日韩中文字幕| 无码人妻丰满熟妇奶水区码| 全部av―极品视觉盛宴亚洲| 成人久久久久久| 性生交生活影碟片| 92国产精品观看| 日韩电影天堂视频一区二区| 美国黄色特级片| 成人爽a毛片一区二区| 成人高清免费观看| 你懂的视频在线一区二区| av免费在线一区二区三区| 亚洲色图欧美激情| 可以在线看的av网站| 综合在线影院| 欧美一区二区三区免费| 日韩成人av一区二区| 欧美一区二区性| 欧美日韩成人在线观看| 精品国产免费观看| 另类人妖一区二区av| 国产成人一区二区三区免费看| 欧美视频综合| 亚洲啪啪综合av一区二区三区| 欧美视频在线观看网站 | 国产精品高潮呻吟久久av黑人| 最近中文字幕在线观看视频| 国产在线一区观看| 欧美1o一11sex性hdhd| 蜜桃视频网站在线观看| 欧美视频二区36p| 999久久久精品视频| 国产亚洲精品美女久久| 日韩视频在线免费观看| 中文在线第一页| 久久99国产精品久久99果冻传媒| 精品中文字幕一区| www.久久ai| 欧美在线免费视屏| 在线观看国产网站| 午夜国产精品视频免费体验区| 日韩免费不卡av| 蜜臀久久99精品久久久| 国产精品网曝门| av免费播放网址| 8x国产一区二区三区精品推荐| 中文字幕精品在线视频| 国产在线观看黄色| 成人av先锋影音| 视色,视色影院,视色影库,视色网| 日韩电影免费观| 日韩电影第一页| 久久久久人妻一区精品色欧美| 久久成人精品无人区| 欧美亚洲免费在线| 桃色av一区二区| 亚洲国内精品视频| 国产在线综合网| 粉嫩13p一区二区三区| 樱空桃在线播放| 日韩国产91| 色先锋资源久久综合5566| 波多野结衣黄色网址| 2021中文字幕一区亚洲| 无罩大乳的熟妇正在播放| 成人直播在线观看| 欧美激情视频在线观看| www.国产免费| 亚洲激情在线播放| 91视频免费入口| 91精品观看| 亚洲精品日韩av| av大大超碰在线| 欧美一级久久久久久久大片| 九九精品视频免费| 国产一区二区91| 亚洲黄色网址在线观看| 欧美一区一区| 欧美激情网站在线观看| 少妇一区二区三区四区| 午夜电影久久久| 特级西西人体wwwww| 免费视频一区| 色播亚洲婷婷| 国产精品久久久久久久久久久久久久久| www.日韩.com| 朝桐光av在线一区二区三区| 亚洲一区二区三区四区五区黄| 91九色蝌蚪porny| 一区二区三区成人精品| 欧美性天天影院| 在线播放成人| 欧美二区乱c黑人| 少妇高潮一区二区三区99小说| 亚洲成a人片在线不卡一二三区| 三级黄色片网站| 日韩av在线播放中文字幕| 在线视频欧美一区| silk一区二区三区精品视频 | 亚洲最大免费| 蜜桃精品视频| 51色欧美片视频在线观看| 国产精品一区二区婷婷| 91麻豆精品国产91久久久资源速度 | 2023国产精华国产精品| 91av福利视频| 三级外国片在线观看视频| 日韩精品一区在线观看| 91精品国产高清一区二区三密臀| 欧美国产精品久久| 无码国产精品一区二区高潮| 一区二区三区成人精品| 亚洲最新免费视频| www.神马久久| 国产精品嫩草影院久久久| 草莓福利社区在线| 亚洲精选中文字幕| 国产日韩欧美一区二区东京热| 亚洲成a人在线观看| 天天操天天舔天天射| 粉嫩嫩av羞羞动漫久久久| 国产综合免费视频| 一级毛片免费高清中文字幕久久网| 国产日韩在线一区二区三区| 韩国理伦片久久电影网| 91国内在线视频| 免费日本一区二区三区视频| 日韩经典中文字幕在线观看| 国产一区二区麻豆| 欧美视频一区二区三区…| 破处女黄色一级片| 国产偷v国产偷v亚洲高清| 精品伦一区二区三区| 麻豆成人久久精品二区三区红| 欧美综合在线播放| 影视亚洲一区二区三区| 日韩精品一线二线三线| 欧美交a欧美精品喷水| 91香蕉国产在线观看| 日韩成人亚洲| 欧美中文字幕视频| 黑人玩欧美人三根一起进| 色香阁99久久精品久久久| 三级国产在线观看| 亚洲福利视频免费观看| 999av视频| 欧美女孩性生活视频| 天干夜夜爽爽日日日日| 午夜精品成人在线视频| 久久久久久久福利| 亚洲视频一区二区在线观看| 东京热无码av男人的天堂| 久久亚洲一区二区三区明星换脸| 深田咏美中文字幕| 国产成人综合自拍| 亚洲av毛片在线观看| 美腿丝袜亚洲色图| 天天干天天草天天| 免费精品99久久国产综合精品| 日本黄网站免费| 亚洲综合三区| 激情五月开心婷婷| 国产毛片一区| 国产午夜伦鲁鲁| 国产一区二区你懂的| 国产素人在线观看| 国产精品日本| 久久久久久久久久久免费视频| 亚洲另类视频| 337p粉嫩大胆噜噜噜鲁| 国产美女一区| 国产男女无遮挡| 丝袜美腿高跟呻吟高潮一区| 国产精品免费观看久久| 久久久精品网| 久久久久国产一区| 久久国产精品99久久人人澡| 日本不卡一区在线| 久久99久国产精品黄毛片色诱| 伊人影院综合在线| 九九久久精品视频| 成人高清在线观看视频| 成人黄色国产精品网站大全在线免费观看| 亚洲av无码久久精品色欲| 国产福利精品一区| 艳妇乳肉豪妇荡乳xxx| 91在线国内视频| 国产成人av一区二区三区不卡| 国产网红主播福利一区二区| 日本成人免费在线观看 | a级精品国产片在线观看| 久久久久成人精品无码中文字幕| 91天堂素人约啪| 夜夜春很很躁夜夜躁| 国产精品国产三级国产a| 久久久久久久久久久久久女过产乱| 亚洲精品乱码久久久久久黑人| 日本一区二区三区四区五区| 在线这里只有精品| 国产又色又爽又黄又免费| 欧美成人a视频| 日本亚洲一区| 伦理中文字幕亚洲| 亚洲人体影院| 91在线免费网站| 日韩欧美黄色| 亚洲最新免费视频| 亚洲国产精品第一区二区| 成人黄色一区二区| 国产一区二区中文字幕| 中文字幕精品视频在线| 国产精品视频yy9299一区| 99视频只有精品| 日韩欧美精品中文字幕| 国产又粗又猛又爽又黄视频| 欧美大片在线观看一区| 国产乱视频在线观看| 欧美激情一级欧美精品| 性高爱久久久久久久久| 99蜜桃在线观看免费视频网站| 亚洲都市激情| 成人在线免费观看视频网站| 日韩和欧美的一区| 亚洲女则毛耸耸bbw| 国产欧美日韩久久| 国产真人真事毛片| 欧美丝袜第三区| 天堂在线视频免费| xx视频.9999.com| 亚洲成人人体| 国产一区在线观| 最新欧美人z0oozo0| 国产激情在线观看视频| 国产精品一区二区三区四区| 国产一级久久久久毛片精品| 亚洲图片欧美色图| 国产又黄又粗又长| 国产香蕉一区二区三区在线视频| 2020日本在线视频中文字幕| 成人黄在线观看| 精品盗摄女厕tp美女嘘嘘| 久久久久久免费看| 国产乱淫av一区二区三区| xxxxx99| 色偷偷成人一区二区三区91| 黄色av小说在线观看| 久久久精品国产网站| 成人不卡视频| 欧美日韩精品免费观看| 亚洲美女黄网| 亚洲美女精品视频| 亚洲欧美日韩国产另类专区| 在线免费观看视频网站| 亚洲欧美综合另类中字| 国语对白做受xxxxx在线中国| 色喇叭免费久久综合| 日本熟妇人妻xxxxx| 成人动漫一区二区在线| 欧美日韩国产精品一区二区三区| 欧美日韩一本到| av二区在线| 国产精品女主播| 国产一区二区三区日韩精品| 青青视频在线播放| 久久综合狠狠综合久久综合88| 久久久一区二区三区四区| 日韩午夜中文字幕| a视频在线免费看| 91成人免费在线观看| 午夜欧美理论片| 亚洲AV成人精品| 夜夜精品浪潮av一区二区三区| 国产婷婷在线视频| 欧美国产日韩一区二区| eeuss国产一区二区三区四区| 欧美日韩福利在线| 9人人澡人人爽人人精品| 日本视频免费在线| 亚洲精品在线91| 免费成人美女女| 色中文字幕在线观看| 狠狠色丁香婷婷综合| www青青草原| 亚洲福利在线视频| 中文字幕21页在线看| 欧美一区二区三区四区在线观看地址 | 国产高清免费av| 欧美国产精品日韩| 激情小说一区| 999精品网站| 国产精品不卡一区| 成人黄色在线观看视频| 97成人超碰免| 日本午夜一区| 交换做爰国语对白| 亚洲成在人线在线播放| 美女毛片在线看| 国产日韩欧美视频在线| 欧美日韩中文| 人妻无码中文久久久久专区| 日本韩国欧美在线| 精精国产xxxx视频在线| 国产精品v欧美精品∨日韩| 9色国产精品| 国产又粗又长免费视频| 欧美成人乱码一区二区三区| 九色porny丨首页入口在线| 特级西西444www大精品视频| 国产美女一区二区三区| 国产专区第一页| 久久影院资源网| 天天躁日日躁成人字幕aⅴ| jizzzz日本| 五月婷婷久久综合| 日本www在线观看| 久久精品成人一区二区三区蜜臀| 免费久久精品视频| 国产午夜小视频| 最近2019年手机中文字幕| 国产精品chinese在线观看| 亚洲五月天综合| 亚洲一区中文在线| av中文天堂在线| 国产一区二区在线观看免费播放| 日本欧洲一区二区| 国产精品自拍视频一区|