在线观看www成人影院-在线观看www日本免费网站-在线观看www视频-在线观看操-欧美18在线-欧美1级

0
  • 聊天消息
  • 系統消息
  • 評論與回復
登錄后你可以
  • 下載海量資料
  • 學習在線課程
  • 觀看技術視頻
  • 寫文章/發帖/加入社區
會員中心
創作中心

完善資料讓更多小伙伴認識你,還能領取20積分哦,立即完善>

3天內不再提示

“零日攻擊”——利用以前未知的漏洞侵入計算機系統

JsPm_robot_1hjq ? 來源:未知 ? 作者:李倩 ? 2018-10-11 15:23 ? 次閱讀

在報告的每10起網絡安全事件中,有9起是軟件代碼錯誤的結果。黑客特別重視所謂的“零日攻擊”(zero-day attack)——利用以前未知的漏洞侵入計算機系統。針對伊朗鈾濃縮計劃的計算機病毒“震網”(Stuxnet),就是“零日攻擊”的著名例子。

然而,每年有數十億行的代碼被編寫,發現和糾正每個錯誤非常困難。美國和中國的研究人員認為,人工智能有望提供解決方案。

到目前為止,人類的努力未能跟上步伐。如果說有什么變化的話,那就是缺陷數量有增無減。例如,分析開源軟件的《Coverity Scan Report》去年收集的數據似乎表明,漏洞數量在增加。

美國軍方研究機構——國防高級研究計劃局(Defense Advanced Research Projects Agency, DARPA)的項目經理桑迪普?尼瑪(Sandeep Neema)表示:“軟件中的漏洞并沒有減少,這令人擔憂并帶來挑戰。”該機構已支出數百萬美元資助開發工作,目的是開發能夠檢測軟件漏洞的人工智能(AI)系統。

當前的軟件檢查技術有點像文字處理軟件中的拼寫檢查,識別拼寫或句法錯誤。在投放新軟件之前,開發人員通常還會審查彼此的代碼并進行測試。

尼瑪表示:“就我們如何提高軟件質量而言,最先進的方法仍然是測試驅動的?!彼f,這些方法的問題在于有許多差錯漏網——即使50%到75%的開發時間通常用于測試。AI漏洞探測器有望讓開發人員更準確地審查代碼,并減少他們的勞動強度。

機器學習科學家麗貝卡?拉塞爾(Rebecca Russell)在談到她幫助德雷珀實驗室(Draper Laboratory)設計的AI系統時表示:“它確實減少了他們花在尋找那些高優先級漏洞上的時間?!痹擁椖康玫紻ARPA的資助。根據麗貝卡及其同事今年夏天發表的一篇研究論文,德雷珀的系統掃描軟件以識別程序的哪些部分包含漏洞,其性能優于采用靜態分析(當前可用的最佳軟件審查方法之一)的三種工具。

該項目的技術總監馬克?麥考利(Marc McConley)表示,德雷珀實驗室目前正在與美國國防部的各個部門合作,以尋找該技術的應用領域。他說:“他們主要關心的是保護他們的大型軟件系統免受網絡攻擊,諸如此類的事情?!?/p>

但德雷珀也在開發能夠自動修復軟件漏洞的AI系統,雖然這項研究處于更早期的階段。多倫多大學(University of Toronto)計算機科學助理教授龍凡也從事自動軟件修復工作,他表示,未來幾年很可能會出現商業上可行的自動修復常規錯誤的工具。龍凡說:“修復這些差錯中的很多差錯并不需要很有創意。人們傾向于在類似的系統上犯類似的錯誤?!?/p>

中國政府機構也資助了漏洞檢測AI系統的研發。德克薩斯大學圣安東尼奧分校(University of Texas at San Antonio)的計算機科學教授徐壽懷表示,在對4種“非常廣泛使用的”商業軟件產品進行測試時,該系統發現了10個尚未檢測到的漏洞。徐壽懷和一些中國學者開發了該系統。鑒于此類漏洞可用于“零日攻擊”,徐壽懷拒絕進一步透露其團隊發現的漏洞的細節。

這些檢測安全風險缺陷的工具仍處于開發階段,但一些公司已經在使用AI進行一般軟件掃描。例如,視頻游戲制造商育碧(Ubisoft)在今年3月發布了一款工具,使用AI在軟件實施前標出存在錯誤的代碼。該公司位于蒙特利爾的研究實驗室負責人伊夫?雅基耶(Yves Jacquier)表示,他們的工具在測試期間將開發時間縮短了20%,公司計劃在今年底之前進行“重大”推出。

DARPA檢測漏洞的工作是“Muse計劃”的一部分,該計劃還在被稱為“大代碼”的更廣泛類別中促進AI研究。該領域基于與“大數據”大致相同的原則,考察海量代碼庫以生成見解,并學習如何編寫更好的代碼。它旨在從另一面解決軟件問題——通過創建從一開始就漏洞較少的代碼。

聲明:本文內容及配圖由入駐作者撰寫或者入駐合作網站授權轉載。文章觀點僅代表作者本人,不代表電子發燒友網立場。文章及其配圖僅供工程師學習之用,如有內容侵權或者其他違規問題,請聯系本站處理。 舉報投訴
  • 計算機系統
    +關注

    關注

    0

    文章

    289

    瀏覽量

    24149
  • 人工智能
    +關注

    關注

    1792

    文章

    47497

    瀏覽量

    239213

原文標題:美中競相支持AI軟件漏洞檢測

文章出處:【微信號:robot-1hjqr,微信公眾號:1號機器人網】歡迎添加關注!文章轉載請注明出處。

收藏 人收藏

    評論

    相關推薦

    信號繼電器在計算機系統中的應用

    信號繼電器在計算機系統中的應用是一個重要且復雜的領域,它作為電氣控制的關鍵元件,在計算機系統中發揮著信號轉換、隔離、放大以及控制等多種作用。以下將從信號繼電器的基本概念、工作原理、特性、在計算機系統中的應用場景、優勢以及未來發展
    的頭像 發表于 09-27 16:29 ?451次閱讀

    計算機存儲系統的工作原理和功能

    計算機存儲系統作為計算機系統中至關重要的組成部分,其原理和功能對于理解計算機的運行機制具有關鍵意義。以下將詳細闡述計算機存儲
    的頭像 發表于 09-26 16:42 ?1168次閱讀

    計算機系統的硬件組成和主要部件

    計算機系統的硬件組成是計算機運行的基礎,它包含了多個關鍵部件,這些部件相互協作,共同實現計算機的各種功能。
    的頭像 發表于 09-10 11:41 ?2949次閱讀

    簡述計算機總線的分類

    計算機總線作為計算機系統中連接各個功能部件的公共通信干線,其結構和分類對于理解計算機硬件系統的工作原理至關重要。以下是對計算機總線結構和分類
    的頭像 發表于 08-26 16:23 ?2300次閱讀

    存儲器在微型計算機系統中的作用

    存儲器在微型計算機系統中扮演著至關重要的角色,它是計算機存儲和處理數據的核心部件。以下將詳細介紹存儲器在微型計算機系統中的作用,包括其分類、功能、特性以及與其他系統組件的交互。
    的頭像 發表于 08-22 14:25 ?2635次閱讀

    微處理器如何控制計算機系統

    微處理器,作為計算機系統的核心部件,承擔著控制整個計算機系統運行的重要任務。它不僅是計算機的運算中心,還是控制中心,負責執行程序指令、處理數據以及協調計算機各部件之間的工作。以下將詳細
    的頭像 發表于 08-22 14:21 ?542次閱讀

    簡述微型計算機系統的組成

    微型計算機系統,簡稱微機系統,是一個集硬件和軟件于一體的復雜系統,旨在高效處理信息、存儲數據和執行用戶指令。下面將從硬件和軟件兩大方面對微型計算機系統的組成進行詳細闡述。
    的頭像 發表于 08-22 12:37 ?4670次閱讀

    計算機系統的組成和功能

    計算機系統是一個復雜而龐大的概念,它涵蓋了計算機硬件、軟件以及它們之間相互作用的所有元素。為了全面而深入地探討計算機系統,本文將從定義、組成、功能、發展歷程以及未來趨勢等方面進行詳細闡述。
    的頭像 發表于 07-24 17:41 ?1137次閱讀

    計算機系統軟件的主要分類及其功能

    計算機系統軟件是計算機運行的基礎和關鍵,它們為計算機提供了各種基礎服務和管理功能,使得計算機能夠高效地工作。
    的頭像 發表于 07-15 18:26 ?3120次閱讀

    計算機系統中的關鍵組件有哪些

    計算機系統中,關鍵組件的協同工作構成了其強大的數據處理和運算能力。這些組件不僅決定了計算機的性能,還影響著用戶的使用體驗。以下是對計算機系統中關鍵組件的詳細闡述,包括它們的定義、功能、特點以及相互之間的關系。
    的頭像 發表于 07-15 18:18 ?1717次閱讀

    計算機控制器的結構和功能

    隨著信息技術的迅猛發展,計算機已經深入我們生活的方方面面。而計算機控制器,作為計算機系統的核心部件之一,承擔著協調各部件工作、指揮整個計算機按程序運行的重要任務。本文將詳細介紹
    的頭像 發表于 06-17 15:47 ?1788次閱讀

    抵御量子計算機攻擊!中國首個!

     據介紹,PQC技術能夠有效地抵抗量子計算機攻擊。量子計算機因其超強算力可以對原本的公鑰密碼體系產生嚴重威脅。為抵抗量子計算機的潛在攻擊
    的頭像 發表于 04-13 11:36 ?1028次閱讀

    計算機為什么利用反碼來實現減法?

    元器件的限制。當時,計算機的電路設計主要采用位操作(二進制)來實現。為了能夠有效地表示負數,人們引入了反碼的概念。使用反碼可以使計算機系統在進行加法和減法運算時使用相同的邏輯電路,從而降低了硬件成本和復雜度。 2.
    的頭像 發表于 02-19 15:10 ?923次閱讀

    計算機系統由什么兩部分組成 計算機系統的層次結構

    計算機系統是由硬件和軟件兩部分組成的。 硬件部分包括計算機的實體組件,如中央處理器(CPU)、內存、存儲設備、輸入輸出設備、顯示器等。CPU是計算機系統的核心部件,負責執行指令、運算和控制計算
    的頭像 發表于 02-01 14:13 ?3801次閱讀

    計算機系統如何應對大模型時代的挑戰與機遇

    “操作系統管理著計算機的資源和進程,以及所有的硬件和軟件。計算機的操作系統讓用戶在不需要了解計算機語言的情況下與
    發表于 01-23 11:06 ?587次閱讀
    <b class='flag-5'>計算機系統</b>如何應對大模型時代的挑戰與機遇
    主站蜘蛛池模板: 熊出没之环球大冒险旧版免费观看| 高清配种视频xxxxx| 国产成人亚洲毛片| 日本黄色片视频| 手机在线看| 国产巨大bbbb天美| 亚洲色图17p| 天天综合久久| 热久久最新地址| yy4080午夜理论一级毛片 | 色老头久久网| 在线精品视频成人网| 亚洲狠狠婷婷综合久久久图片| 婷婷五月小说| 欧美三级小视频| 国产亚洲婷婷香蕉久久精品| 69成人免费视频| avtt国产| 三级免费网站| 性欧美1819hd| 国内夫妇交换性经过实录| 香蕉久久夜色精品国产2020| 色94色欧美一区| 狠狠88综合久久久久综合网| 永久免费在线观看| 久久riav国产精品| 亚洲男人的性天堂| 91视频www| xxxx性xx另类| 色秀视频免费高清网站| 免费高清特级毛片| 在线观看天堂| 2018天天干夜夜操| 乱欲小说又粗又大| 色老头网站久久网| 甘婷婷一级毛片免费看| 免费视频在线视频观看1| 在线观看一区二区三区四区| 69 hd xxxx日本| 亚洲男人天堂2020| 婷婷久|