人工智慧如何成為圖形驗證碼的破解利器?
人工智慧如何成為圖形驗證碼的破解利器?

在論壇留言、電商買東西、網銀做交易,認證都是必須而且必要的一環。但是除了密碼以外,你應該也看過一個圖片裡面有一堆歪七扭八的英文數字,或是很多圖片要你指出哪幾張裡面有車子跟招牌,這是所謂的圖形認證(或CAPTCHA, Completely Automated Public Turing test to tell Computer and Humans Apart)。

為什麼最近有很多資訊指出圖形認證的機制不安全?

機器學習與語音辨識破解法

圖形認證並不是完全沒破綻,更正確的說,沒有一個機制絕對安全。圖形認證破解法大致可歸類成三種。

第一類是人工破解。很多地方人力是很便宜的,而將CAPTCHA導到那些人手上直接破解是一個便宜又方便的方法。一個正常人在一個小時是可以連續破解上千個CAPTCHA。第二類是錯誤的使用方法。網站設計者的使用方法錯誤,導致CAPTCHA本身可以被繞過,或是把答案寫在網頁中,這也是最常見的一種錯誤。

第三類就是目前最夯的方法:機器學習。這是可以快速導入的方式之一。雖然網路上有很多教學,但是目前能破解的CAPTCHA有限,基本上是屬於有固定格式的Simple CAPTCHA圖形認證。

舉例來說,下圖中的CAPTCHA有背景干擾,有各式的字形跟數字要辨認,明眼人可以立刻看出來這串字是93D1b9(圖一)。

圖形驗證PastedGraphic-1.png
圖一

那機器要怎麼辨識?

要機器辨識是很困難的,因為機器無法從背景的噪音中讀出這些字母,但是基本圖形機器可以看出來,由於每個字體的間格是固定的,因此可以用程式切割圖形字體,切成六個不同的圖(圖二)。

將字體切割後,再把每個字體送到辨識軟體中,機器就可以大概判讀給出答案。

圖形驗證PastedGraphic-2.png
圖二

因此現在的CAPTCHA系統也開始變化,除了修正背景噪音處理,也將字體扭曲跟間格再變化,加強辨識難度。

而Google還發展了新的CAPTCHA機制,用多張圖要使用者點選當中有車子、招牌或是建築物的reCAPTCHA。不過,辨識車子跟招牌的方式就真的安全了嗎?也未必!

除了圖形辨識外,一般的CAPTCHA為了要照顧到視力不好的使用者,也有語音辨識。方式是在大量噪音中播放一段文字聲音,再請使用者輸入,因此可以用語音辨識破解。

reCAPTCHA和其他的CAPTCHA系統也曾出現過同樣的問題,而Google的系統已有修復,但是其他的CAPTCHA系統修復後,使用者是否更新,又是另一個問題了。

圖形認證運作機制探秘

圖形認證的意義相當單純,不管用文字或是圖形,目的都是要在15到30秒間判定坐在螢幕前面的是人還是電腦。

現在網站所使用的圖形辨識都大多以文字型態為主,主要以三個方向進行辨識:

1.固定型態的辨識。人腦可以辨識出同一個字的無限量變化,但是電腦做不到這件事情,要教會電腦辨識無限量的變化是有困難度的。

2.分辨區隔。人腦對於辨識區隔是相當厲害的,即使兩個字之間幾乎沒有什麼空格,還是能夠分辨出他是兩個字而不是一個字,但電腦很難做到。

3.整個字的意義。簡單的說,即使今天一個在 CAPTCHA裡你無法分辨n, m, u等字母區別,但是當你看整個字的時,就會知道這個字怎麼拼或代表哪個字。

上面三個問題中任何一個問題對電腦來說都是難題,三者問題合併更是難上加難。就像下面這個圖例(圖三)。

圖形驗證PastedGraphic-3.png
圖三

雖然中間兩字母不清晰,但按照經驗,你會覺得中間兩個字母應該是u,再組合回去就有90%以上的機率是rescused。

除了歪七扭八的文字外,CAPTCHA也能加入不同的背景,如圖片或是不同顏色的噪音,將文字堆疊多層等方法,避免被破解。

基本保護沒做好,整個資料還是會被搬走

當然,沒有一個認證的方式絕對安全,圖形認證只是一種方法,但是有效的雙因子或多重密碼驗證加上圖形認證,才是最有效的方法。當然,若最基礎的網站安全都沒有做到的話,以上方法也是無效的。

人的驗證只是其中一環,基本網路以及伺服器保護沒做好,資料就不是一筆筆被偷,而是整個被搬走。

圖形認證只是保護機制的一環,基礎的系統架構安全,以及程式設計的基本安全措施,才是維護跟保護一個系統最重要的環節。基礎很重要,要確保網站上的架構與設備安全性,才能保障使用者的安全。

《數位時代》長期徵稿,針對時事科技議題,需要您的獨特觀點,歡迎各類專業人士來稿一起交流。投稿請寄edit@bnext.com.tw,文長至少800字,請附上個人100字內簡介,文章若採用將經編輯潤飾,如需改標會與您討論。

(觀點文章呈現多元意見,不代表《數位時代》的立場。)

關鍵字: #人工智慧
往下滑看下一篇文章
2025台灣設計展在彰化!直擊「圓未來之行」必看十大亮點:3+1大展區,跨入時空轉換通道,共創未來新可能!
2025台灣設計展在彰化!直擊「圓未來之行」必看十大亮點:3+1大展區,跨入時空轉換通道,共創未來新可能!

亮點一:回溯城市源頭起點,航海語彙彷若時光倒流

「圓未來之行」共分為室內三大展區與一戶外展區,以「與城市一同成長」做為策展主軸,梳理出:「源─緣─圓─合」x時光「過去─現在─未來」串接時代軸線,將彰化的「交通、建設與生活」呈現於展區中。「源」記憶之源展區入口處,是彰化航運貿易的起點,設計語彙透過水波、帆船、引領觀展者漫步前進,從最微觀的早期建材文物看到城市發展的歷史,如:清領時期至日治時期的多樣建築元素與素材,包含:戎克船、壓艙石、福州杉、枕木、酒甕,回望彰化的源頭,憶起移居而來的風光繁榮。

亮點二:光雕沙盤演譯交通建設願景,點亮未來發展藍圖

「緣」的轉譯之間,以「連結」為核心主題。居民與城市透過交通路網緊密相繫,象徵彰化從人與地的互動中,編織出發展的脈動。〈脈動彰化〉展項以光雕技術投影於立體沙盤模型上,生動演繹「一軸一環雙樞紐四引擎」的整體建設願景。
隨著各交通樞紐依序點亮,縣域交通網絡的節奏逐步展開,城市與鄉鎮間的連結脈絡清晰浮現,展現彰化邁向均衡發展、共榮未來的宏觀藍圖。

1014_2.jpg
〈脈動彰化〉以光雕技術生動演繹「一軸一環雙樞紐四引擎」的整體建設願景。
圖/ 彰化縣政府

亮點三:模型x互動表述社群共融,實踐宜居生活的想像

以等比縮小建築模型結合互動展示,呈現伸港基地新時代青年住宅與社會住宅的「租售共融」模式,觀展者可透過互動深入瞭解青宅社宅共居的設計意圖與社會影響,感受彰化如何回應居住正義與社會福祉的生活需求,看見宜居城市的生活模樣。

1014_3.jpg
〈宜居共築所〉展示伸港基地「青宅+社宅共居」的創新政策。
圖/ 彰化縣政府

亮點四:鹿江綠建築校園AR互動,亮相生態x教育x文化的交織成果

教育是宜居生活的一大環節。「鹿江綠建築校園」透過立體模型結合互動呈現:未來綠學園─教育x永續x建築示範,將綠建築結合AR增強影像互動,觀展者用手機對準模型,即可看到校園的環境永續設計特點,讓綠建築不僅是獲獎的優秀成果,更是一個精心設計的教育實踐。

1014_4.jpg
本次作為【圓未來之行】展區的鹿江國際中小學,即是榮獲公共工程金質獎的綠建築場域,民眾可透過掃描模型上的標示點探索其中的永續設計。
圖/ 彰化縣政府

亮點五:你看不見的城市隱形治理設計,一地多用校園複合蓄洪池

展區中,將「全國首創校園複合蓄洪場─地下停車場兼蓄洪池」,透過立體模型結合電控薄膜,呈現蓄洪場域與生活場域的結合。看資源如何整合應用,超越既定印象,創造一地多用,融合教育、社區、防洪機能的複合設計新模範,表達城市韌性設計的新可能。

1014_5.jpg
〈全齡照護網〉展示一站式長照大樓,民眾走至定位即可揭露對應設施的照護服務。
圖/ 彰化縣政府

亮點六:回應健康共融的生活型態,窺見一站式長照大樓、共融公園等

健康共融的生活型態,城市是如何回應的呢?展區中也將呈現城市「全齡共享」的生活設計典範,讓不同的年齡層,都能被承接、照護與支持,展出:因應共融需求而設計的一站式長照大樓,內含不老健身房、托嬰與育兒親子館、長照創新等多項措施,只要踩在地上互動點位,便會亮起相應服務的大樓樓層,完整了解一站式長照大樓的服務項目。此外,也設計了「反應力x不老健身房」、「全民運動」等互動感應投影遊戲,以及未來「共融式遊戲場」投票選擇,表達未來城市規劃意向,提供參與城市共融的連結與共造,傳遞永續、人本兼容並蓄的溫柔回應。

亮點七:探索時間如何轉譯新生?走進老屋再造活化空間

展區概念中,回應300年的城市建設新舊共生,「時光新生所」打造出「老屋點燈造型故事屋」,精選五組代表案例,從老屋前身到改造過程,以及此刻的成果,看見老屋與社區、青年與夢想、創業與創新,透過建築再造表達當代生活的新生命與城市活力。

1014_6.jpg
〈時光新生所〉以翻牌形式呈現老屋整修前後的使用對比。
圖/ 彰化縣政府

亮點八:情境式體驗未來車廂,城市藍圖引導對未來的渴望期盼

當過去、現在被梳理完整後。未來會是什麼呢?「未來城市展區」則以縫合、綻放、圓滿、快捷幸福未來為題,透過「情境式劇場」,讓觀展者置身未來車廂中。搭乘未來號看著窗外,播放著目前規劃的未來藍圖,當旅程來到終點,未來就是始於現在的行動。邀請你共同參與種種希望與可能性。

1014_7.jpg
【圓未來之行】展區內的未來車廂,在車廂兩側呈現城市未來規劃遠景,帶給每位觀展者沉浸式體驗快捷幸福未來。
圖/ 彰化縣政府

亮點九:建築AI互動選擇,未來共創基地展區實驗計畫

彰化縣長王惠美表示,「未來城市的藍圖,必須由民眾共同描繪,唯有大家的想法與創意,才能讓城市更貼近生活、貼近人心。」因此,「未來城市共創基地」設計共創互動環節,以大尺度的城市規劃角度出發,邀請觀展者共同打造屬於彰化的未來城。
以彰交特定區為城市共創背景,觀展者能透過平板互動,依需求、喜好選定主題類型與建築,如:該區域希望如何發展?公園綠地(共融公園、生態濕地)、產業經濟(百貨商場、研發大樓)、休閒育樂(美術館、圖書館等),民眾意見將影響城市發展指數,並由 AI 生成建築於畫面上,最終於大顯示螢幕上看到共創未來城市的樣貌。
透過互動體驗,民眾得以反思發展過程中經濟建設與生活環境的平衡取捨,展項最終會將互動成果整理成報告做為縣府施政參考,此區域的未來,將是共創而生的實驗基地。

1014_8.jpg
〈未來城市共創基地〉可透過平板互動生成多種建築,邀請民眾一同建設未來的理想城市。
圖/ 彰化縣政府

亮點十:戶外串聯生態作品區,看行動如何實踐永續?

最終,來到更宏觀的探討彰化未來城市的環境,傳遞三大核心:未來想像、智慧永續循環、綠色療癒,將其展現於生態設計作品中的〈魚的肚子是我們的生活〉、〈往事河光.未來亭〉、〈漂泊之所〉,分別呈現自然環境保護,由在地師生共創孕生作品、以太陽能系統呈現未來資源的自給自足,及將彰化歷史重要的戎克船體轉化休憩裝置。回扣彰化的起點主軸:生態環境與幸福宜居生活,完成一趟精彩的「圓未來之行」體驗。

1014_9.jpg
【圓未來之行】戶外展區中的展品:〈魚的肚子是我們的生活〉,呼籲大眾綠色環保、永續循環的重要性。
圖/ 彰化縣政府

採訪・撰文/楊喻婷
【彰化縣政府廣告】

登入數位時代會員

開啟專屬自己的主題內容,

每日推播重點文章

閱讀會員專屬文章

請先登入數位時代會員

看更多獨享內容

請先登入數位時代會員

開啟收藏文章功能,

請先登入數位時代會員

開啟訂閱文章分類功能,

請先登入數位時代會員

我還不是會員, 註冊去!
追蹤我們
一次搞懂Vibe Coding
© 2025 Business Next Media Corp. All Rights Reserved. 本網站內容未經允許,不得轉載。
106 台北市大安區光復南路102號9樓