欧美bbbwbbbw肥妇,免费乱码人妻系列日韩,一级黄片

12306驗證碼破解思路分享

 更新時間:2015年03月25日 16:30:59   投稿:hebedich  
本文給大家分享的是個人對于12306的新的驗證碼系統(tǒng)的破解思路,僅僅是思路,還沒進行實地驗證,推薦給大家,拋磚引玉吧。

一個12306驗證碼破解思路,
圖片采集 + 概率

//分析:
1. 單次驗證碼里面有8個圖片,類型最多8種,最少不太確定
2. 8個圖是規(guī)則排列,可以很容易分隔
3. 圖片庫應(yīng)該是有限的,可以采集,計算hash入庫,這里需要關(guān)聯(lián)相同類型圖片
(比如  “杯子”,“刷子”等)
備注:這里的圖片hash并不是md5,有很多算法,自行搜索吧。
 
//下面,我假設(shè)圖片已經(jīng)采集好了,分類也完成了,開始進行識別:
1. 選一張驗證碼,分隔成8個圖片,分別計算hash,然后查詢 這些hash對應(yīng)的
類型(比如  “杯子”,“刷子”等),這里 假設(shè)圖片識別正確率 100%
 
2. 隨機選擇一個上一步中查詢到的類型,點擊相應(yīng)位置。 這里不需要識別上面的
漢字,按概率來說,極端情況,8個圖片都不同,隨機選擇正確率 12.5%。于是,
理論上嘗試8次以內(nèi),就能成功登錄。
 
//難點:
1. 麻煩的可能是要分類,需要將相同類型的圖片關(guān)聯(lián)起來
 
//一些增加識別難度的建議
1. 圖片中加入線形干擾,或者是 扭曲圖片
2. 不規(guī)則排列8個圖片,使之難以分割
 
// 僅僅憑借以往經(jīng)驗的一些思路,尚未實踐。歡迎吐槽...

以上所述就是本文的全部內(nèi)容了,請您花一點時間將文章分享給您的朋友或者留下評論。我們將會由衷感謝您的支持!

相關(guān)文章

  • 淺談JS對html標簽的屬性的干預(yù)以及對CSS樣式表屬性的干預(yù)

    淺談JS對html標簽的屬性的干預(yù)以及對CSS樣式表屬性的干預(yù)

    下面小編就為大家?guī)硪黄獪\談JS對html標簽的屬性的干預(yù)以及對CSS樣式表屬性的干預(yù)。小編覺得挺不錯的,現(xiàn)在就分享給大家,也給大家做個參考。一起跟隨小編過來看看吧
    2017-06-06
  • 淺析JavaScript中變量提升的原理與使用

    淺析JavaScript中變量提升的原理與使用

    前端的小伙伴大概都知道,js中的var變量存在變量提升,在es6以后隨著let變量的出現(xiàn),變量提升問題得以解決,那么變量提升的原理是什么,es6又是怎么解決變量提升問題的,下面我們來共同探尋答案
    2023-05-05
  • 最新JS正則表達式驗證郵箱和手機號實例(2022)

    最新JS正則表達式驗證郵箱和手機號實例(2022)

    在前端開發(fā)過程中,通過使用JS的正則表達式來校驗輸入的郵箱或者手機號是否正確,這也是一個非常常見的業(yè)務(wù)情景需求,下面這篇文章主要給大家介紹了關(guān)于利用JS正則表達式驗證郵箱和手機號的相關(guān)資料,需要的朋友可以參考下
    2022-08-08
  • JavaScript 封裝一個tab效果源碼分享

    JavaScript 封裝一個tab效果源碼分享

    本文給大家分享javascript封裝一個tab效果源碼分享,感興趣的朋友一起來看看吧
    2015-09-09
  • webpack-dev-server的安裝使用教程

    webpack-dev-server的安裝使用教程

    這篇文章主要介紹了webpack-dev-server的安裝使用教程,大家有個前提條件要清楚webpack-dev-server依賴webpack,我們需要先安裝webpack,本文結(jié)合實例代碼詳細講解,需要的朋友可以參考下
    2023-02-02
  • 微信小程序開發(fā)實用技巧之數(shù)據(jù)傳遞和存儲

    微信小程序開發(fā)實用技巧之數(shù)據(jù)傳遞和存儲

    數(shù)據(jù)傳遞與存儲是我們在日常開發(fā)中遇到的再正常不過的一個需求, 這篇文章主要給大家介紹了關(guān)于微信小程序開發(fā)實用技巧之數(shù)據(jù)傳遞和存儲的相關(guān)資料,需要的朋友可以參考下
    2021-05-05
  • js分解url參數(shù)(面向?qū)ο?極簡主義法應(yīng)用)

    js分解url參數(shù)(面向?qū)ο?極簡主義法應(yīng)用)

    剛看到笑看風云寫的JavaScript面向?qū)ο?極簡主義法)和一個分解url參數(shù)面試題,我作了一下修改,記錄下來
    2012-08-08
  • js阻止冒泡及jquery阻止事件冒泡示例介紹

    js阻止冒泡及jquery阻止事件冒泡示例介紹

    JQuery 提供了兩種方式來阻止事件冒泡,Jquery阻止默認動作即通知瀏覽器不要執(zhí)行與事件關(guān)聯(lián)的默認動作,下文有個不錯的示例,需要的朋友可以參考下
    2013-11-11
  • 關(guān)于Layui Table隱藏列問題

    關(guān)于Layui Table隱藏列問題

    今天小編就為大家分享一篇關(guān)于Layui Table隱藏列問題,具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧
    2019-09-09
  • js實現(xiàn)的復制兼容chrome和IE

    js實現(xiàn)的復制兼容chrome和IE

    這篇文章主要介紹了js在chrome和IE下分別實現(xiàn)復制,需要的朋友可以參考下
    2014-04-04

最新評論