12306 的圖形驗證碼是否更難破解?

看到一篇報道提及「要攻破這道圖形驗證碼,並不困難」,不知是否可信?


謝邀,懶人冒個泡

12306這種模式的驗證碼如果想破解技術有以下幾種(包括但不限於)

1. 基於圖形的分析。

識別圖形+識別文字,這個是帶有人工AI,明顯難度很高,我猜12306的程序猿就是這麼想的:能識別問題文字不難,能識別部分圖片的內容不難,破解程序需要認識文字內容,並且理解文字要求,再篩選,就很難了。嘿嘿,我聰明吧。(是很聰明,這樣搞目前應該沒幾個人有辦法)

2. 基於大數據

你的圖片都是人工篩選出來的,你的問題也是人提出來的,那麼就是有限的。不比現在通行的扭腰腰驗證碼,可以隨機生成。12306這個模式,問題有限,答案有限,那麼就窮舉好了,而且窮舉的過程不一定需要攻城獅做,那麼多使用360、獵豹瀏覽器的用戶都可能是大數據的一部分啊(在這裡展開不討論隱私、法律等問題)。我估計360他們的攻城獅就是這麼搞得。

這種情況下,不管問題是啥,圖片長啥樣,只要有人做對,就是對的了

換個角度,如果我們是12306的猴子,我就不想被獅子吃掉,怎麼辦?這裡也腦洞開一下,給兩個建議好了:

1. 定期更換一批問題或者圖片(放票前1分鐘更換)

2. 對問題或者答案的展示圖片做扭腰腰動作

估計得被罵,首邀就是不匿、不匿、不匿


卸腰,難易是相對的吧。對於我來說是挺困難的,有些圖片人眼我都識別不了,分分鐘被12306秀智商。。。尤其是同時兩個詞條,圖片看的時候都快舔手機了。。。


謝邀

第一次被邀請來回答這個問題誠惶誠恐。

請先允許我扒完這頓午飯再好好回答

貌似被吐槽了飯量挺大…

嗯拖延症又患了,我還是來講一講這個驗證碼的機制原理好了

目前來說市面上的驗證碼主要目的還是用來辨別用戶的智能化。

例如無論是舊版的字母圖形到後來的漢字對照組合,乃至現在的看圖辨別內容。實際上都是對人類思維模擬和想像力以及生活結合實例的考驗。其根本目的是為了區分機器(也就是刷票軟體和遊戲外掛)與智能思維的區別。

好吧這道理挺基礎的,我只是手機打字懶啊…

然後讓我繼續說明一下…


有一種東西叫人工雲打碼


很早的時候就在搶票軟體上看到解決辦法了

發動廣大群眾的力量,進行答案識別

因為畢竟題和答案是配套

當然這個發動工作是要發錢的

不過沒事的時候找找茬,娛娛樂,還能賺個幾毛錢,我也不抗拒

單純是機器識別的話,感覺還是不太容易實現

沒有這種簡單暴力的方法有效

畢竟我們活了這麼多年了也是分不清王珞丹和白百合


沒有人邀請。刷了好久就沒有刷到白百合和王珞丹,不開心。


一步一步發展成廣告,你連加多寶還是王老吉都分不清,還有臉買火車票。中國鐵路這麼虧錢,找個效益增長點容易嗎?都被玩壞了。


這是個笑話!


推薦閱讀:

刷票軟體或者秒殺軟體是如何破解驗證碼的?
簡訊驗證碼被亂髮怎麼辦?
目前的大量網站是否存在驗證碼濫用的問題?

TAG:驗證碼 | 12306中國鐵路客戶服務中心 |