精品欧美一区二区三区在线观看 _久久久久国色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
回復
舉報
回復
相關推薦
日韩精品久久久久久| heyzo欧美激情| 亚洲欧美一区二区三区久本道91| 成人一区二区电影| 国产稀缺真实呦乱在线| 国产精品一区二区av日韩在线| 欧洲av一区二区嗯嗯嗯啊| dy888午夜| 日本a一级在线免费播放| 久久精品国产久精国产爱| 欧美黄色三级网站| 阿v天堂2014| aiai久久| 欧美精品日日鲁夜夜添| 精品少妇一区二区三区在线| 在线观看精品一区二区三区| 成人av片在线观看| 成人疯狂猛交xxx| 九九精品免费视频| 国产一区亚洲| 色综合伊人色综合网| 青青草视频网站| 成人激情久久| 欧美日韩一二三区| 四虎永久在线精品无码视频| 欧美性video| 国产精品久久久久久久久久久免费看 | 国产精品久久毛片a| 久99久视频| 亚洲av少妇一区二区在线观看 | 亚洲第一搞黄网站| 国产一二三四五| av在线免费观看网站| www国产精品av| 国产在线视频欧美一区二区三区| 91女人18毛片水多国产| 老牛影视一区二区三区| 韩国一区二区电影| 国产一级aa大片毛片| 国产精品久久久久久久免费观看 | 国产写真视频在线观看| 久久久久9999亚洲精品| 久久精彩视频| 少妇高潮久久久| 成人一区二区三区视频在线观看| 96sao精品视频在线观看| 91av久久久| 免费成人av在线| 国产精品视频久久| 中文字幕人妻互换av久久 | 亚洲国产综合色| 青青青在线观看视频| 在线中文字幕第一页| 亚洲婷婷综合色高清在线| 亚洲国产另类久久久精品极度| 邻居大乳一区二区三区| 久久看人人爽人人| 奇米精品在线| 1024国产在线| 亚洲另类中文字| 日本免费a视频| av在线小说| 欧美日韩在线另类| 精品免费国产一区二区| 韩国精品主播一区二区在线观看| 91官网在线观看| 久久婷五月综合| 永久免费观看精品视频| 欧美一区二区三区四区在线观看| 日本网站在线看| 亚洲成人偷拍| 亚洲精品白浆高清久久久久久| 国产婷婷在线观看| 亚洲警察之高压线| 色老头一区二区三区| 顶臀精品视频www| 国产精品xvideos88| 4438全国亚洲精品在线观看视频| 精品久久久久久久久久久久久久久久| 久久一二三区| 成人久久一区二区三区| 刘亦菲毛片一区二区三区| 91麻豆成人久久精品二区三区| 欧洲一区二区在线| 成人欧美在线| 亚洲第一狼人社区| 国产理论在线播放| 欧洲大片精品免费永久看nba| 精品福利一区二区三区| www.黄色在线| 五月开心六月丁香综合色啪| 久久久久久午夜| 国产日韩在线免费观看| 国产一区二区三区四区五区入口| 国产伦精品一区二区三区免| 邻居大乳一区二区三区| 亚洲精品菠萝久久久久久久| 国产极品粉嫩福利姬萌白酱| 欧美日韩破处视频| 亚洲国产精品电影| 久久成人小视频| 国产亚洲午夜| 亚洲伊人一本大道中文字幕| 视频福利在线| 亚洲精品国产一区二区精华液| 情侣黄网站免费看| 4438全国亚洲精品观看视频| 中文字幕精品在线| 欧美成人精品欧美一级乱黄| 精品一区二区在线播放| 欧美h视频在线| 青草青在线视频| 欧美日韩高清不卡| 加勒比一区二区| 欧美三级网页| 国产欧美日韩中文字幕| 欧美日韩国产综合视频| 亚洲午夜私人影院| 久久久久久综合网| 菠萝蜜一区二区| 欧美做爰性生交视频| 亚洲精品911| 亚洲你懂的在线视频| 亚洲人辣妹窥探嘘嘘| 亚洲丝袜啪啪| 97久久精品视频| 亚洲国产精品国自产拍久久| 亚洲色图一区二区三区| 小泽玛利亚视频在线观看| 亚洲区小说区图片区qvod| 性欧美办公室18xxxxhd| 午夜精品久久久久久久第一页按摩 | 日韩精品一区二区三| 国产精品系列在线播放| 97超碰人人爱| 91成人短视频在线观看| 在线成人激情视频| wwwwww在线观看| 国产日韩视频一区二区三区| 波多野结衣家庭教师在线| 福利电影一区| 国语对白做受69| 丰满熟妇乱又伦| 亚洲一区二区三区爽爽爽爽爽| 欧美性受xxxxxx黑人xyx性爽| 日本a口亚洲| 国产美女被下药99| 秋霞午夜理伦电影在线观看| 欧美日韩国产精品成人| 99re6热在线精品视频| 麻豆精品国产传媒mv男同| 亚洲高清视频一区| 看片一区二区| 久久视频在线播放| 99草在线视频| 亚洲二区在线视频| 制服丝袜第二页| 日日夜夜免费精品| 亚洲精品电影在线一区| 日韩免费大片| 欧美日韩国产成人| 手机看片一区二区| 色婷婷国产精品| 国产美女永久免费无遮挡| 麻豆国产一区二区| 特级西西人体www高清大胆| 成人影院中文字幕| 51午夜精品视频| 成a人片在线观看www视频| 欧美日韩成人综合天天影院| 亚洲一级生活片| 成a人片亚洲日本久久| 亚洲自偷自拍熟女另类| 欧美少妇性xxxx| 91精品久久久久久久久不口人| av毛片在线| 日韩av在线不卡| 中文字幕无码乱码人妻日韩精品| 日韩毛片在线免费观看| 日韩欧美中文在线视频| 亚洲激情亚洲| 亚洲精品国产精品久久| 日韩精品视频一区二区三区| 欧美在线视频导航| 老司机在线看片网av| 亚洲国产天堂久久综合| 中文字幕网址在线| 偷拍日韩校园综合在线| 精品无码在线观看| 成人妖精视频yjsp地址| 欧美婷婷精品激情| 亚洲第一在线| 中文字幕乱码一区二区三区| 国产精品极品在线观看| 国产精品视频999| 久草在线资源站手机版| www.欧美三级电影.com| 色综合久久网女同蕾丝边| 911精品国产一区二区在线| 中文字幕一区二区三区精品| 国产精品三级电影| av直播在线观看| 国产成人精品一区二区三区四区 | 69堂免费视频| 国产精品久久久久久| 久久伦理网站| 日本成人手机在线| 国产精品视频久久| 在线最新版中文在线| 欧美美女15p| av网站在线免费观看| 亚洲成av人乱码色午夜| 国产一区二区视频免费观看| 色综合久久中文字幕综合网| 久久婷婷国产麻豆91| 一区在线中文字幕| 国产 欧美 在线| av亚洲精华国产精华精华| 男女污污视频网站| 日韩av不卡在线观看| 免费欧美一级视频| 一区二区亚洲精品| 国产成人艳妇aa视频在线 | 日本一本二本在线观看| 欧美成人中文| 四虎免费在线观看视频| 久久精品国产68国产精品亚洲| 免费在线一区二区| 精品视频自拍| 国产在线欧美日韩| 免费福利视频一区| 国产伦视频一区二区三区| 免费精品一区| 91亚洲精品丁香在线观看| 五月天色综合| 91麻豆桃色免费看| 9999精品视频| 91九色视频导航| 57pao成人永久免费| 成人激情免费在线| 婷婷成人av| 亚洲一区二区日本| 老司机亚洲精品一区二区| 成人国产精品一区二区| 欧美黑粗硬大| 亚洲字幕一区二区| 久久爱www.| 成人在线看片| 狠狠一区二区三区| 久久av一区二区| 尤物tv在线精品| 日韩一区二区电影在线观看| 欧美日韩在线二区| 艳色歌舞团一区二区三区| 国产精品久久久久久| 加勒比海盗1在线观看免费国语版| 亚洲xxx拳头交| www.欧美黄色| 性色一区二区| 亚洲黄色av网址| 国产在线精品不卡| 95视频在线观看| 久久综合中文字幕| 91无套直看片红桃在线观看| 中文字幕在线观看一区| 国产高潮流白浆| 午夜视频一区二区三区| 久久久久久久久久久影院| 欧美亚洲综合网| 国产高潮流白浆喷水视频| 亚洲成人精品久久久| 国产无套粉嫩白浆在线2022年| 丝袜美腿亚洲一区二区| 天堂成人av| 欧美在线性视频| 婷婷成人av| 精品乱码一区二区三区| 精品视频亚洲| av片在线免费| 日日夜夜免费精品| wwwxxxx在线观看| 久久五月婷婷丁香社区| 性生交大片免费全黄| 亚洲成人免费视频| 中文人妻熟女乱又乱精品| 日韩网站在线看片你懂的| 亚洲av片一区二区三区| 精品国产美女在线| а√天堂资源官网在线资源| 国产精品羞羞答答| 国内视频在线精品| 亚洲在线欧美| 一区二区毛片| 国产精品久久久久久久99| 久久伊人蜜桃av一区二区| 欧美国产日韩在线观看成人| 一本大道久久a久久精二百| www.黄色一片| 色一区av在线| 一区一区三区| 国产成人看片| 天天做天天爱综合| 成人三级视频在线播放 | 日韩黄色中文字幕| 亚洲成人免费观看| 国产日韩一级片| 在线观看国产精品日韩av| 678在线观看视频| 91中文精品字幕在线视频| 国产精品美女久久久久久不卡| 国产激情片在线观看| 麻豆精品视频在线观看| 素人fc2av清纯18岁| 一区二区不卡在线播放| 亚洲图片小说视频| 亚洲欧美视频在线| 98色花堂精品视频在线观看| 95av在线视频| 999国产精品| 无限资源日本好片| 国产清纯美女被跳蛋高潮一区二区久久w | 淫片在线观看| 欧洲美女7788成人免费视频| 国产精品99久久免费观看| www.黄色网址.com| 精品一区二区三区在线观看国产 | 亚洲精品中文在线影院| 91福利免费视频| 伊人久久久久久久久久久| 成人一区福利| 美女亚洲精品| 校园春色综合网| 免费在线观看成年人视频| 亚洲大片在线观看| 好吊视频一区二区三区| 欧美激情a∨在线视频播放| 国产精品白丝久久av网站| 色乱码一区二区三区熟女| 久久成人久久爱| 久久成人小视频| 91精品国产色综合久久不卡电影| 在线观看麻豆| 成人亚洲激情网| 欧美伊人影院| 性感美女一区二区三区| 亚洲一区在线看| 欧美在线精品一区二区三区| 久久久久久久久爱| 美女呻吟一区| 国产a级一级片| 国产亚洲欧洲997久久综合| 久久久久亚洲视频| 中文字幕一区二区精品| 日韩欧乱色一区二区三区在线| 在线观看日韩片| 国产米奇在线777精品观看| 青草影院在线观看| 精品国产网站在线观看| 黄色视屏在线免费观看| 青青影院一区二区三区四区| 麻豆精品在线播放| 久久精品视频免费在线观看| 日韩精品一区二区三区三区免费| 狂野欧美激情性xxxx欧美| 黄色99视频| 琪琪一区二区三区| www欧美com| 日韩精品欧美国产精品忘忧草 | 视频在线观看入口黄最新永久免费国产 | 精品亚洲一区二区三区四区| 亚洲美女淫视频| 亚洲人成色777777精品音频| 国产精品电影观看| 一本到12不卡视频在线dvd| 人妻av一区二区| 91黄色免费看| 在线中文字幕电影| 久久人人97超碰人人澡爱香蕉| 日韩电影免费在线看| 神马午夜精品91| 日韩精品久久久久| 少妇精品视频在线观看| 久久久久久人妻一区二区三区| 久久久精品综合| 国产日本精品视频| 热99久久精品| 欧美女人交a| 手机看片福利视频| 精品999久久久| 福利一区二区免费视频| 搞av.com| 日韩理论在线观看| 三级视频在线播放| 91精品国产一区二区三区动漫| 久久精品毛片| 免费观看一级视频| 久久精视频免费在线久久完整在线看| 久久综合五月婷婷| 黄色a级三级三级三级| 欧美日韩亚洲成人|