12306啟用的圖形驗證碼能防住搶票軟件嗎?
這種帶有含義的圖片驗證碼涉及到一個問題和答案圖片庫豐富程度的問題。比如問題是太陽能,那后臺數(shù)據(jù)庫中會存儲若干種太陽能圖片,每次挑出2、3個出來,在加上幾種錯誤答案當做干擾,合成一張驗證碼圖片發(fā)給用戶。
對應的破解辦法可以大量請求驗證碼,找出所有的問題和答案圖片的對應關系,比如問題是太陽能,通過大量請求驗證碼圖片,把所有12306作為答案用的圖片 窮舉 出來,人工找出太陽能圖片,之后每張圖片計算一個特征值記錄下來。登陸時碰到問太陽能答案的問題然后查看12306給出的各個驗證碼圖片的特征值,和已知答案的特征值匹配,就能破解。
但是這種方法的限制在于預先 窮舉 答案庫時對驗證碼接口的訪問壓力比較大。如果12306那邊問題和答案圖片的豐富程度很高,就會讓窮舉時候的請求數(shù)目大幅上升,而大量請求驗證碼也是一個反常的行為容易觸發(fā)網(wǎng)站的防護策略,很容易導致網(wǎng)站對爬蟲進行封禁。
其他 低級的 破解方法不了解,識別圖片含義再像人一樣把驗證碼挑出來的這種技術要求太高,一般的黃牛黨也用不起(你就想掛上去搶個票更用不起)。
============
對了,補充一下有打碼平臺這種玩意,一個驗證碼幾分錢,需要識別的人把圖片發(fā)給平臺,平臺提供接口給后面一幫人的人肉識別輸碼,然后把結果反會給你。以前有些人爆破撞庫時候會用到這東西。
灼眼的氫氧化鈁:
這要看圖片是來自于哪里 如果是圖片網(wǎng)量購買的 那還是有被攻破的可能性
只要遍歷圖片網(wǎng)建立圖像識別數(shù)據(jù)庫就行了 只要有錢賺 肯定會有技術人員去做的 吃黃牛的飯肯定賺錢 不是么,,...
這個東西不光春運用 一年365天都在用 時間不是壓力
實際操作中 需要下載圖片 在網(wǎng)絡上找匹配 看這個圖庫出自哪里 商業(yè)圖庫的可能性很大 找到后也買一個 或者編寫一個程序 在線遍歷各個目錄的圖片 把這些圖片的指紋信息都記錄下來
登陸12306后 出去分析驗證碼里的圖片 把得到的特征和庫里的比對 就可以得到結果
破解的辦法則是在圖片上增加干擾 比如說略微修改顏色 加入一些少量彩色的噪聲 條紋 或者輕微扭曲圖片 顛倒 翻轉圖片 增加識別難度 讓他即使有很高的識別率 也不能做到高速的搶票
不宜對試探錯誤次數(shù)過多進行懲罰
另外 我想說的是 如果是農民 不知道圖片里的 巧克力 儲存卡怎么辦? 還有殘障人士怎么讀取圖片也是問題 最好是能提供語音配合
- 12306圖片驗證碼推出遭破解
- 12306官網(wǎng)推出全新圖片驗證碼 搶票軟件將失效
- 12306數(shù)據(jù)泄露犯罪嫌疑人被抓 12306官網(wǎng):今起禁售行程沖突票
- 12306禁售行程沖突票 打擊囤票倒票現(xiàn)象
- 12306禁售行程沖突票 將嚴打囤票倒票行為
- 漏洞報告平臺烏云網(wǎng):12306用戶數(shù)據(jù)泄露超10萬條
- 12306購票網(wǎng)站用戶數(shù)據(jù)外泄:有人被惡作劇退票
- 小瞧用戶,12306終將付出代價
- 除夕火車票今開售 12306網(wǎng)站迎搶票最高峰
- 12306互聯(lián)網(wǎng)、電話訂票起售(訂)時間
信息首發(fā):12306啟用的圖形驗證碼能防住搶票軟件嗎?
12306