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

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

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

Google AI騙過工程師 Google團(tuán)隊卻束手無策

8g3K_AI_Thinker ? 來源:cg ? 2019-01-08 16:17 ? 次閱讀

如果你通過 Google 搜索購買演唱會門票或者注冊論壇賬號,系統(tǒng)會提示你必須點擊幾個圖框、音頻或者移動鼠標(biāo)等操作來確認(rèn)是人類在操作驗證而不是機(jī)器人。

其背后的驗證機(jī)制就是 CAPTCHA(驗證碼),保護(hù)互聯(lián)網(wǎng)服務(wù)免受諸如 Sybil 的攻擊,這是互聯(lián)網(wǎng)防止自動創(chuàng)建帳戶和濫用服務(wù)的第一道防線。

而 Google 的 reCaptcha 服務(wù)是最受歡迎的驗證碼系統(tǒng)之一,目前被成千上萬的網(wǎng)站用于測試用戶是否是人類,以防范機(jī)器人的攻擊。

reCAPTCHA 發(fā)布之后,無論是安全專家還是研究人員都在試圖挑戰(zhàn)它,找出它的漏洞,比如一些專家就試圖通過反向圖像搜索、深度學(xué)習(xí)和“實驗神經(jīng)科學(xué)數(shù)據(jù)”來進(jìn)行攻擊。

這些方法要么成功率較低或者很快就被 Google 團(tuán)隊迅速補(bǔ)上了漏洞。但其中一種攻擊方法讓 Google 團(tuán)隊看上去束手無策。

馬里蘭大學(xué)的研究人員聲提出的 unCaptcha 攻擊方法 unCaptcha 可以輕松騙過 Google reCaptcha。他們使用來自實時網(wǎng)站的超過 450 次 reCaptcha 挑戰(zhàn)來評估 unCaptcha,并證明可以在 5.42 秒內(nèi)以 85.15% 的準(zhǔn)確率進(jìn)行破解。

該方法的原理讓人萬萬沒想到的是:在用戶請求語音驗證碼后,只要把收到的內(nèi)容轉(zhuǎn)發(fā)給 Google 語音轉(zhuǎn)文字 API,然后把收到的回復(fù)進(jìn)行提交,最后竟然給輕易破解了。

古人問:以子之矛,攻子之盾,何如?

Google reCaptcha 團(tuán)隊:其人弗能應(yīng)也......內(nèi)心苦,說不出。

微博網(wǎng)友如此調(diào)侃:

怎么會這樣呢?

上述研究人員最初在 2017 年開發(fā)了 UnCaptcha,他們在發(fā)表的論文《unCaptcha: A Low-resource Defeat of reCaptcha's Audio Challenge》中給出了更為詳細(xì)的解釋:

通過 UnCaptcha 下載音頻驗證碼,將音頻分成單個數(shù)字音頻片段,將片段上傳到多個其他語音轉(zhuǎn)文本服務(wù)(包括 Google),然后將這些服務(wù)得出的結(jié)果轉(zhuǎn)換為數(shù)字編碼。隨后經(jīng)過一些同音詞猜測后,它會決定哪個語音到文本輸出最接近準(zhǔn)確值,然后將答案上傳到 CAPTCHA 字段。

這還是 unCaptcha 1.0 版本,成功率便達(dá)到 85%。在這一版發(fā)布后,Google 隨即修復(fù)了一些漏洞,包括提升瀏覽器自動檢測性能以及將驗證方式從數(shù)字編碼切換為短語音,這成功防止了 unCaptcha 的攻擊。

不過,上述研究人員在 2018 年 6 月升級了新方法,unCaptcha v2 依然可以繞過這些防御機(jī)制,并且“魔高一丈”,準(zhǔn)確性比以前更高,達(dá)到了 90%。

這次他們還公布了 v2 版的代碼和更詳盡的步驟,研究人員稱 unCaptcha2 的操作方法很簡單:

導(dǎo)航到 Google 的 ReCaptcha 演示網(wǎng)站

導(dǎo)航到 ReCaptcha 的音頻挑戰(zhàn)

下載音頻挑戰(zhàn)

將音頻挑戰(zhàn)提交到 Speech To Text

解析響應(yīng)和類型答案

按提交并檢查是否成功

(過程演示)

由于 unCaptcha2 必須轉(zhuǎn)到屏幕上的特定坐標(biāo),因此你需要根據(jù)設(shè)置更新坐標(biāo)。這些坐標(biāo)位于 run.py 的頂部。在 Linux 上,使用命令 xdotool getmouselocation --shell 查找鼠標(biāo)的坐標(biāo)可能會有所幫助。

你還需要為選擇的任何語音轉(zhuǎn)文本的 API 設(shè)置證書。由于 Google,微軟和 IBM 的語音轉(zhuǎn)文本系統(tǒng)看起來效果最好,因此這些系統(tǒng)已包含在 queryAPI.py 中。此外,你必須根據(jù)需要設(shè)置用戶名和密碼,對于 Google 的 API,必須使用包含 Google 應(yīng)用程序證書的文件設(shè)置環(huán)境變量(GOOGLE_APPLICATION_CREDENTIALS)。

最后,使用安裝依賴項 pip install -r dependencies.txt,大功告成。

到此你還有疑惑問這難道不是黑客攻擊嗎?Google 沒報警?研究人員的說法是,他們已經(jīng)聯(lián)系了 Google ReCaptcha 團(tuán)隊,提醒 Recaptcha 更新后的系統(tǒng)安全性更差了,所以后者完全了解這次攻擊的事件,而研究人員非但沒有受到任何干擾,而且在破解成功率如此之高的情況下,ReCaptcha 團(tuán)隊甚至允許他們公布代碼。

當(dāng)然,這些研究人員這么努力找 ReCaptcha 的 bug,并善意提醒ReCaptcha 團(tuán)隊基礎(chǔ)架構(gòu)的問題,卻沒能得到 Google 的獎勵,研究人員也特意強(qiáng)調(diào)了這一點。

ReCaptcha 團(tuán)隊暫時未給出應(yīng)對攻擊的進(jìn)一步措施,但研究人員最后發(fā)布免責(zé)聲明稱,當(dāng) Google 再度更新 ReCaptcha 服務(wù)時,他們將不再更新 GitHub 庫。因此,他們預(yù)計 unCaptcha2 攻擊方法未來會失效,項目本身也會隨時中斷。

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

    關(guān)注

    210

    文章

    28011

    瀏覽量

    205599
  • Google
    +關(guān)注

    關(guān)注

    5

    文章

    1752

    瀏覽量

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

    關(guān)注

    87

    文章

    29435

    瀏覽量

    267743

原文標(biāo)題:Google AI 騙過了 Google,工程師竟無計可施?

文章出處:【微信號:AI_Thinker,微信公眾號:人工智能頭條】歡迎添加關(guān)注!文章轉(zhuǎn)載請注明出處。

收藏 人收藏

    評論

    相關(guān)推薦

    Google AI技術(shù)助力中國品牌出海增長

    人工智能的技術(shù)創(chuàng)新與突破正在給各行各業(yè)帶來全新的變革與機(jī)遇。在數(shù)字營銷領(lǐng)域,AI 也為整個營銷流程開啟了全新的可能。從全新的沉浸式廣告體驗到效果出色的廣告素材,Google AI 正在助力廣告創(chuàng)意
    的頭像 發(fā)表于 10-16 11:08 ?292次閱讀

    正是拼的年紀(jì)|65歲電子工程師上班VLOG #65歲退休 #電子工程師 #搞笑 #上班vlog

    電子工程師
    安泰小課堂
    發(fā)布于 :2024年07月25日 11:31:02

    使用google-translate和wwe合并后無法使用google-tts怎么解決?

    我打算使用lyrat-mini做一個使用喚醒詞喚醒然后后續(xù)通過google-sr和google-tts進(jìn)行交流的聊天機(jī)器人,但是當(dāng)我合并了adf的例子中的wwe和google-translate之后
    發(fā)表于 06-28 06:05

    Flutter首次亮相Google Cloud Next大會

    Flutter 團(tuán)隊在近期首次參加了 Google Cloud Next 大會,這意味著 Flutter 在開發(fā)社區(qū)中的影響力正在日益增長。
    的頭像 發(fā)表于 05-09 10:15 ?421次閱讀

    大廠電子工程師常見面試題#電子工程師 #硬件工程師 #電路知識 #面試題

    電子工程師電路
    安泰小課堂
    發(fā)布于 :2024年04月30日 17:33:15

    Google Cloud推出基于Arm Neoverse V2定制Google Axion處理器

    Arm Neoverse 平臺已成為云服務(wù)提供商優(yōu)化其從芯片到軟件全棧的心儀之選。近日,Google Cloud 推出了基于 Arm Neoverse V2 打造的定制 Google Axion 處理器,面向通用計算和人工智能 (AI
    的頭像 發(fā)表于 04-16 14:30 ?554次閱讀

    中國工程師被指盜竊Google機(jī)密還轉(zhuǎn)給中國企業(yè) 正面臨起訴

    據(jù)媒體報道,曾在Google任職的中國人丁林葳被指盜竊了Google TPU、GPU等相關(guān)技術(shù)機(jī)密,還轉(zhuǎn)給中國企業(yè),目前正面臨起訴。
    的頭像 發(fā)表于 03-11 14:17 ?719次閱讀
    中國<b class='flag-5'>工程師</b>被指盜竊<b class='flag-5'>Google</b>機(jī)密還轉(zhuǎn)給中國企業(yè) 正面臨起訴

    Google Gemma優(yōu)化后可在NVIDIA GPU上運行

    2024 年 2 月 21 日,NVIDIA 攜手 Google 在所有 NVIDIA AI 平臺上發(fā)布面向 Gemma 的優(yōu)化功能,Gemma 是 Google 最先進(jìn)的新型輕量級 2B 和 7B 開放語言模型,可在任何地方運
    的頭像 發(fā)表于 02-25 11:01 ?412次閱讀

    如何在鴻蒙系統(tǒng)上安裝Google Play

    隨著鴻蒙(HarmonyOS)系統(tǒng)的逐漸普及和用戶基數(shù)的增加,一些用戶希望能在鴻蒙系統(tǒng)上使用Google Play商店以獲取更多應(yīng)用。然而,由于鴻蒙系統(tǒng)與Google服務(wù)不兼容,官方并未提供官方支持
    的頭像 發(fā)表于 01-31 17:13 ?1.4w次閱讀

    Google Cloud 線上課堂 | Google Cloud 遷移最佳實踐

    以下文章來源于谷歌云服務(wù),作者 Google Cloud 立即預(yù)約 長按識別/掃描 右方二維碼 預(yù)約觀看直播 各行各業(yè)的組織都積極將業(yè)務(wù)遷移到云端,但同時發(fā)現(xiàn),無論單個本地應(yīng)用,還是跨多個
    的頭像 發(fā)表于 11-28 17:45 ?440次閱讀

    生成式 AI 如何融入軟件開發(fā)全生命周期

    Vergadia 職位: Google Cloud 開發(fā)技術(shù)推廣工程師 對于 Google Cloud 團(tuán)隊而言,我們認(rèn)識到為客戶構(gòu)建出色的產(chǎn)品,并不是說編寫和發(fā)布代碼就夠了。要經(jīng)過
    的頭像 發(fā)表于 11-10 17:45 ?316次閱讀
    生成式 <b class='flag-5'>AI</b> 如何融入軟件開發(fā)全生命周期

    Google 向生態(tài)系統(tǒng)開放可靠的低延遲硬件傳輸系統(tǒng) Falcon

    :?Google Cloud 首席軟件工程師Google,我們長期使用以太網(wǎng)解決規(guī)?;瘑栴},重構(gòu)傳輸層,從而滿足突發(fā)高帶寬、高速率和低延遲的工作負(fù)載需求。例如對象存儲這一工作負(fù)載長期以來需要這些網(wǎng)絡(luò)屬性
    的頭像 發(fā)表于 11-10 17:45 ?601次閱讀
    <b class='flag-5'>Google</b> 向生態(tài)系統(tǒng)開放可靠的低延遲硬件傳輸系統(tǒng) Falcon