12306 的圖形驗證碼是否更難破解?
01-25
看到一篇報道提及「要攻破這道圖形驗證碼,並不困難」,不知是否可信?
謝邀,懶人冒個泡
12306這種模式的驗證碼如果想破解技術有以下幾種(包括但不限於)1. 基於圖形的分析。
識別圖形+識別文字,這個是帶有人工AI,明顯難度很高,我猜12306的程序猿就是這麼想的:能識別問題文字不難,能識別部分圖片的內容不難,破解程序需要認識文字內容,並且理解文字要求,再篩選,就很難了。嘿嘿,我聰明吧。(是很聰明,這樣搞目前應該沒幾個人有辦法)2. 基於大數據你的圖片都是人工篩選出來的,你的問題也是人提出來的,那麼就是有限的。不比現在通行的扭腰腰驗證碼,可以隨機生成。12306這個模式,問題有限,答案有限,那麼就窮舉好了,而且窮舉的過程不一定需要攻城獅做,那麼多使用360、獵豹瀏覽器的用戶都可能是大數據的一部分啊(在這裡展開不討論隱私、法律等問題)。我估計360他們的攻城獅就是這麼搞得。這種情況下,不管問題是啥,圖片長啥樣,只要有人做對,就是對的了
換個角度,如果我們是12306的猴子,我就不想被獅子吃掉,怎麼辦?這裡也腦洞開一下,給兩個建議好了:
1. 定期更換一批問題或者圖片(放票前1分鐘更換)2. 對問題或者答案的展示圖片做扭腰腰動作估計得被罵,首邀就是不匿、不匿、不匿卸腰,難易是相對的吧。對於我來說是挺困難的,有些圖片人眼我都識別不了,分分鐘被12306秀智商。。。尤其是同時兩個詞條,圖片看的時候都快舔手機了。。。
謝邀第一次被邀請來回答這個問題誠惶誠恐。
請先允許我扒完這頓午飯再好好回答
貌似被吐槽了飯量挺大…
嗯拖延症又患了,我還是來講一講這個驗證碼的機制原理好了目前來說市面上的驗證碼主要目的還是用來辨別用戶的智能化。
例如無論是舊版的字母圖形到後來的漢字對照組合,乃至現在的看圖辨別內容。實際上都是對人類思維模擬和想像力以及生活結合實例的考驗。其根本目的是為了區分機器(也就是刷票軟體和遊戲外掛)與智能思維的區別。
好吧這道理挺基礎的,我只是手機打字懶啊…然後讓我繼續說明一下…有一種東西叫人工雲打碼
很早的時候就在搶票軟體上看到解決辦法了
發動廣大群眾的力量,進行答案識別因為畢竟題和答案是配套當然這個發動工作是要發錢的不過沒事的時候找找茬,娛娛樂,還能賺個幾毛錢,我也不抗拒單純是機器識別的話,感覺還是不太容易實現沒有這種簡單暴力的方法有效畢竟我們活了這麼多年了也是分不清王珞丹和白百合沒有人邀請。刷了好久就沒有刷到白百合和王珞丹,不開心。
一步一步發展成廣告,你連加多寶還是王老吉都分不清,還有臉買火車票。中國鐵路這麼虧錢,找個效益增長點容易嗎?都被玩壞了。
這是個笑話!
推薦閱讀:
※刷票軟體或者秒殺軟體是如何破解驗證碼的?
※簡訊驗證碼被亂髮怎麼辦?
※目前的大量網站是否存在驗證碼濫用的問題?
TAG:驗證碼 | 12306中國鐵路客戶服務中心 |