①在年底的網絡購票高峰中,中國鐵路客戶服務中心的12306圖形驗證碼系統讓很多購票者“吐槽”:在較低畫質下分辨橘子、橙子;魷魚、章魚以及明星照片等,有壹些確實難以區分,對此人們不禁要問,那麽復雜的驗證碼系統,到底有什麽用?
②要回答這個問題,須先弄明白何為驗證碼。
③驗證碼實際上是壹種Web自動程序。它有壹個充滿科學氣息的名字——“全自動區分電腦和人類的圖靈測試”,這是由機器來向操作者提問,從而鑒別操作者是人還是機器的壹種測試。這種測試目前主要可分為四類:
④圖形驗證碼:又叫主流驗證碼,開始只提供靜態的圖片,比較容易被某些軟件識別;後來變成動態的驗證碼圖片,使得識別器不容易辨識哪壹個圖層才是真正的驗證碼圖片。這種驗證碼的防垃圾註入幾乎可以達到100%,是壹個非常有效的驗證碼創新模式;同時它的動畫效果可以多達百種,所以還可以增加網站頁面的美觀效果。而中國鐵路客戶服務中心的驗證碼就屬於這種類型。
⑤手機短信驗證碼:是通過發送驗證碼到手機,用以驗證用戶的真實性。大型網站尤其是購物網站,都提供這項功能,這就可以比較準確和安全地保證購物的安全性。
⑥手機語音驗證碼:驗證碼實現自動語音播報,同時短信也能發送到用戶手機上,確保萬無壹失。如果有撥通失敗的,系統還能自動重播,確保不漏掉任何壹個,這就能從根本上解決網站用戶收不到驗證碼的問題。
⑦視頻驗證碼:是驗證碼中的新秀。這種由隨機數字、字母和中文組合成的驗證碼動態嵌入到MP4等視頻中,增大了破解難度。視頻中的驗證碼字母、數字組合,字體的形狀、大小,速度的快慢,顯示效果和軌跡的動態變換,增加了惡意抓屏破解的難度,其安全度遠高於普通驗證碼,而且這種驗證碼使得用戶不會感到枯燥,同時又降低了用戶識別的難度,使得用戶更容易辨認。但目前這種驗證碼因技術難度太高,還沒得到推廣。
⑧大家弄明白了什麽叫驗證碼以及主要類型,下面我們就來介紹它的作用。
⑨驗證碼的主要作用是攔截不合理的入侵。比方說若要進入壹個頁面,就須通過驗證,這時操作者就要依次輸入數字、字母或者有時還要加上來自互聯網文檔中無法被計算機辨識、但用戶肉眼可以識別的.文字圖像(就如12306圖形驗證);而操作者只有通過了驗證,才可以順利打開網頁,否則不行。它在防惡意破解密碼、防論壇灌水、防刷票等方面的使用原理都是這樣。
⑩就拿12306驗證碼來說,它存在的最大意義,就是區分在頁面上進行操作的是人還是自動化軟件,從而可以有效阻止黃牛惡性囤票。而它的“進化史”其實也是壹部不斷與黃牛和搶票軟件“鬥智鬥勇”的歷史:從壹開始的簡單數字、字母、加減法,到閃爍變形字母、幹擾線變形字母再到現在的圖形驗證。
而隨著計算機技術的進步,驗證碼設計也越來越復雜,程序員正在與破解者進行著壹場仿佛沒有終點的“拉鋸戰”。但無論如何,驗證碼仍然是各網站反黑客惡意操作之必不可少的壹項保障系統,就如中國鐵路客戶服務中心的12306圖形驗證碼壹樣,目前還是會繼續使用下去的,直到被另壹種全新的、功能更好的反黑客軟件所代替。
(選自《知識窗》2016年第3期)
22.本文的說明對象是 ,采用了 順序。(2分)
23.④至⑦段主要采用了哪種說明方法?有何作用?(3分)
24.第④段中加點詞“主流”能否換成“主要”,為什麽? (3分)
圖形驗證碼:又叫主流驗證碼。
25.下面說法符合文意的壹項是( )(2分)
A.12306圖形驗證碼遭“吐槽”是因為它只能防垃圾註入。
B.手機短信驗證碼不能解決黃牛惡性囤票,是因為它的功能太少。
C.視頻驗證碼目前還沒有得到推廣是因為這種驗證碼的技術難度太大。
D.驗證碼會越來變得越復雜。
26.信息化時代,相信將來還會有更先進的驗證碼會出現,但同時黑客和惡意破解者也會想辦法破解,妳如何看待這壹現象?(3分)
參考答案:
22、驗證碼;邏輯。(2分)
23、分類別(1分);條理清楚地說明了驗證碼的類型特點,從而使文章層次更加清晰,更有說服力。(2分)(***3分)
24、“主流”不能換成“主要”(1分),因為“主流”是說圖形驗證碼是目前常用的驗證碼,而“主要”表明是最重要的,與事實不符。(2分)(***3分)
25、C (2分)
26、驗證碼仍然是各網站反黑客惡意操作之必不可少的壹項保障系統,黑客和惡意破解者的行為只會促進驗證碼的技術的提高,加速驗證碼的研究。(言之成理即可,3分)