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

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

3天內(nèi)不再提示

一種令人拍案叫絕的ChatGPT攻擊手段!

dyquk4xk2p3d ? 來源:良許Linux ? 2023-06-21 10:19 ? 次閱讀

最近看到一個非常巧妙的 ChatGPT 攻擊手段,跟大家分享一下,也算是做個提醒。

不論你是否懂技術(shù),我都建議你了解一下這種攻擊手段,有備無患。

眾所周知,現(xiàn)在的大語言模型,在提供答案時,或多或少都會出現(xiàn) Hallucination(幻覺)。所謂的幻覺,就是 AI 在回答時,會一本正經(jīng)的胡編亂造一些不存在的內(nèi)容。

當你通過 AI 學習陌生領(lǐng)域知識時,往往會因為 AI 以往表現(xiàn)出來的專業(yè)性,對答案內(nèi)容深信不疑,包括 AI 在答案中提供的各種鏈接。

這里面其實隱藏著一個巨大的風險。

比如,一位開發(fā)者讓 ChatGPT 調(diào)用某個 Python 爬蟲安裝包,并給出代碼示例。

此時,因為大語言模型訓練數(shù)據(jù)過久,再加上 AI 產(chǎn)生幻覺,其答案便會包含一些完全不存在的安裝包鏈接。

如果黑客想利用這些鏈接做壞事,那么他只需要識別到具體有哪些鏈接不存在,然后去搶注域名,并悄悄換成自己的木馬工具即可。

這樣一來,當 ChatGPT 下次在答案中返回該安裝包地址時,便會帶上黑客所提供的木馬工具地址。如果用戶在本地運行這個代碼,就有可能導致個人隱私數(shù)據(jù)泄露!

這種利用惡意安裝包的新型攻擊手法,被稱之為「AI 包幻覺」。

它通過捕獲 AI 幻覺中出現(xiàn)的消息來源、鏈接、博客和統(tǒng)計數(shù)據(jù),再利用 ChatGPT 這個現(xiàn)成的傳播渠道,瘋狂制造與播撒各種病毒數(shù)據(jù)。

bcd69c3a-0fc3-11ee-962d-dac502259ad0.png

那么,如何找到 ChatGPT 推薦的那些不存在的安裝包呢?

自從 ChatGPT 問世之后,很多人不再使用 Stack Overflow 來解決編程問題,當程序報錯時,第一反應是問 ChatGPT 如何解決該報錯信息。

利用這一特點,我們可以先爬取 Stack Overflow 網(wǎng)站上的高頻問題,再調(diào)用 ChatGPT API,把這些問題轉(zhuǎn)給它,套取答案。

一步步縮小范圍之后,我們發(fā)現(xiàn)在 Stack Overflow 上,「How to xxx」的提問方式,最為常見。

我們通過這種方式與 ChatGPT 對話,并將對話內(nèi)容存儲到本地。再用腳本判斷并提取答案中不存在的安裝包鏈接。

最終實驗結(jié)果是,向 ChatGPT 提出 Node.js 相關(guān)的技術(shù)問題,共 200 多個,得到 50 多個未發(fā)布的 NPM 安裝包。Python 227 個問題,得到 100 多個未發(fā)布安裝包。

這里我們以 Node.js 安裝包 arangodb 為例,復現(xiàn)整個攻擊過程。

第一步,先向 ChatGPT 提問:

如何在 Node.js 中集成 arangodb 安裝包,請給出 npm install 的安裝方式。

bce68078-0fc3-11ee-962d-dac502259ad0.png

接著再問第二個問題:請?zhí)峁└嗟?NPM 包安裝方案

bd098852-0fc3-11ee-962d-dac502259ad0.png

然后,NPM 便會給出不存在的安裝包:

bd1e7b54-0fc3-11ee-962d-dac502259ad0.png

這個時候,如果我們編寫了一個木馬安裝包,并將其發(fā)布到 NPM 上。

用戶調(diào)用安裝之后安裝包時,在預安裝階段,讓電腦調(diào)用 node index.js 命令。

bd2e388c-0fc3-11ee-962d-dac502259ad0.png

index.js 文件中,可以加入我們各種執(zhí)行腳本,比如獲取用戶設(shè)備主機名、模塊文件的目錄地址等等,并將這些信息搜集后,發(fā)送到我們服務器上。

bd39e7d6-0fc3-11ee-962d-dac502259ad0.png

通過這種方式,來實現(xiàn)我們的整個信息收集流程。在此過程中,如果用戶不使用抓包程序,閱讀代碼,其實很難發(fā)現(xiàn)里面的貓膩。

坦白說,只要 LLM 幻覺一直存在,我們便能利用這其中的漏洞,探索出許多你難以想象的攻擊手段。

最好的方式,就是不要完全信任 AI 返回的信息,當它給你推薦一個安裝包時,先上網(wǎng)搜一下這個安裝的發(fā)布日期、GitHub Star 數(shù)、安裝下載數(shù)等等。

小心駛得萬年船,千萬不要因為一時大意,讓黑客有可乘之機。

不過,從網(wǎng)絡安全攻防角度上看,這種攻擊手法之巧妙,也著實令人拍案叫絕。

聲明:本文內(nèi)容及配圖由入駐作者撰寫或者入駐合作網(wǎng)站授權(quán)轉(zhuǎn)載。文章觀點僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場。文章及其配圖僅供工程師學習之用,如有內(nèi)容侵權(quán)或者其他違規(guī)問題,請聯(lián)系本站處理。 舉報投訴
  • 網(wǎng)絡安全
    +關(guān)注

    關(guān)注

    10

    文章

    3064

    瀏覽量

    59232
  • AI
    AI
    +關(guān)注

    關(guān)注

    87

    文章

    28877

    瀏覽量

    266221
  • ChatGPT
    +關(guān)注

    關(guān)注

    28

    文章

    1517

    瀏覽量

    6928

原文標題:一種令人拍案叫絕的 ChatGPT 攻擊手段!

文章出處:【微信號:良許Linux,微信公眾號:良許Linux】歡迎添加關(guān)注!文章轉(zhuǎn)載請注明出處。

收藏 人收藏

    評論

    相關(guān)推薦

    谷歌Vertex AI助力企業(yè)生成式AI應用

    過去的段時間,我們看到了許多 Google Cloud 客戶對生成式 AI 和 agent 的精彩應用,令我們拍案叫絕。為了讓企業(yè)能夠更快推出功能強大的 AI agent,Google
    的頭像 發(fā)表于 09-09 15:59 ?272次閱讀

    DDoS對策是什么?詳細解說DDoS攻擊難以防御的理由和對策方法

    的情況下,可能已經(jīng)受到了DDoS攻擊,需要盡早采取對策。 本文將介紹受到DDoS攻擊時的事件、受害內(nèi)容和作為DDoS對策有效的三服務。 到底什么是DDoS攻擊? 理解事件、
    的頭像 發(fā)表于 09-06 16:08 ?158次閱讀

    OpenAI承認正研發(fā)ChatGPT文本水印

    據(jù)外媒報道,OpenAI已經(jīng)證實正在研究一種用于ChatGPT的文本水印技術(shù),該技術(shù)已經(jīng)能夠高精度地識別出由ChatGPT生成的文章,但是在面對諸如翻譯系統(tǒng)、重寫或特殊字符插入等篡改手段
    的頭像 發(fā)表于 08-05 15:56 ?802次閱讀

    llm模型和chatGPT的區(qū)別

    ,有許多不同的LLM模型,如BERT、GPT、T5等。 ChatGPT一種基于GPT(Generative Pre-trained Transformer)模型的聊天機器人。GPT模型是一種
    的頭像 發(fā)表于 07-09 09:55 ?459次閱讀

    DDoS有哪些攻擊手段?

    DDoS的攻擊方式有很多種,最基本的DoS攻擊就是利用合理的服務請求來占用過多的服務資源,從而使合法用戶無法得到服務的響應。單的DoS攻擊
    的頭像 發(fā)表于 06-14 15:07 ?267次閱讀

    OpenAI 深夜拋出王炸 “ChatGPT- 4o”, “她” 來了

    當?shù)貢r間5月13日OpenAI推出ChatGPT-4o,代表了人工智能向前邁出的大步。在GPT-4turbo的強大基礎(chǔ)上,這種迭代擁有顯著的改進。在發(fā)布會的演示中,OpenAI展示該模型的高級
    發(fā)表于 05-27 15:43

    OpenAI正在為ChatGPT開發(fā)全新的搜索功能

    OpenAI近日傳來令人振奮的消息,其正在為旗下明星產(chǎn)品ChatGPT研發(fā)項全新的搜索功能。據(jù)悉,這項功能將極大地拓寬ChatGPT的應用范圍,并為用戶帶來更為全面、準確的回答。
    的頭像 發(fā)表于 05-10 11:18 ?435次閱讀

    在FPGA設(shè)計中是否可以應用ChatGPT生成想要的程序呢

    當下AI人工智能崛起,很多開發(fā)領(lǐng)域都可看到ChatGPT的身影,F(xiàn)PGA設(shè)計中,是否也可以用ChatGPT輔助設(shè)計呢?
    發(fā)表于 03-28 23:41

    【國產(chǎn)FPGA+OMAPL138開發(fā)板體驗】(原創(chuàng))6.FPGA連接ChatGPT 4

    、API調(diào)用等多個方面。在這里,我將嘗試用一種前所未有的方式為你解釋個簡化的程序。 首先,我們需要個高級硬件描述語言(HDL)來編寫FPGA的邏輯。這里我們用Verilog HDL來演示
    發(fā)表于 02-14 21:58

    CSRF攻擊的基本原理 如何防御CSRF攻擊

    在當今數(shù)字化時代,隨著網(wǎng)絡應用的快速發(fā)展,網(wǎng)絡安全問題變得日益突出,網(wǎng)絡攻擊手段也日益猖獗。在眾多網(wǎng)絡安全攻擊手段中,CSRF(跨站請求偽造)攻擊
    的頭像 發(fā)表于 01-02 10:12 ?2213次閱讀
    CSRF<b class='flag-5'>攻擊</b>的基本原理 如何防御CSRF<b class='flag-5'>攻擊</b>

    ChatGPT原理 ChatGPT模型訓練 chatgpt注冊流程相關(guān)簡介

    的影響,其注冊相對繁瑣。那么國內(nèi)如何注冊ChatGPT賬號?本文跟大家詳細分享GPT賬戶注冊教程,手把手教你成功注冊ChatGPT。 ChatGPT一種自然語言處理模型,
    的頭像 發(fā)表于 12-06 16:28 ?715次閱讀
    <b class='flag-5'>ChatGPT</b>原理 <b class='flag-5'>ChatGPT</b>模型訓練 <b class='flag-5'>chatgpt</b>注冊流程相關(guān)簡介

    不到1分鐘開發(fā)個GPT應用!各路大神瘋狂整活,網(wǎng)友:ChatGPT就是新iPhone

    這個說法并不準確。盡管ChatGPT等語言模型已經(jīng)在定程度上改變了我們獲取信息、學習知識的方式,但它們并不能替代人類進行創(chuàng)造性思考和創(chuàng)造性活動。 雖然些人可能會利用ChatGPT
    發(fā)表于 11-19 12:06

    如何使用Rust創(chuàng)建個基于ChatGPT的RAG助手

    經(jīng)常會出現(xiàn)些幻覺,“本正經(jīng)”地為我們提供些錯誤答案,沒有辦法為我們提供專業(yè)的意見或指導。那我們?nèi)绾巫?ChatGPT 具備某個專業(yè)領(lǐng)域的知識,提升回答的正確率,從而讓
    的頭像 發(fā)表于 10-24 17:34 ?898次閱讀
    如何使用Rust創(chuàng)建<b class='flag-5'>一</b>個基于<b class='flag-5'>ChatGPT</b>的RAG助手

    華為安全大咖談 | 華為終端檢測與響應EDR 第05期:挖礦木馬防御新視角:從攻擊鏈檢測到深度處置

    本期講解嘉賓 ? 近年來,加密貨幣作為新興產(chǎn)業(yè),發(fā)展速度令人矚目。挖礦木馬是黑客進行網(wǎng)絡交易并獲取加密貨幣的主要手段, 為了應對挖礦木馬的威脅,基于人工智能的挖礦木馬檢測成為一種
    的頭像 發(fā)表于 10-24 16:05 ?1056次閱讀
    華為安全大咖談 | 華為終端檢測與響應EDR 第05期:挖礦木馬防御新視角:從<b class='flag-5'>攻擊</b>鏈檢測到深度處置

    ChatGPT是怎么實現(xiàn)的

    ChatGPT 能夠自動生成類似于人類寫作的文本,這點非常引人注目,也令人意外。但它是如何實現(xiàn)的?為什么它能夠如此出色地生成我們認為有意義的文本?我的目的是在這里概述ChatGPT內(nèi)
    的頭像 發(fā)表于 10-16 11:31 ?783次閱讀
    <b class='flag-5'>ChatGPT</b>是怎么實現(xiàn)的