字符文本驗證碼的破解技術研究
發(fā)布時間:2019-11-25 09:33
【摘要】:驗證碼是當今互聯(lián)網蓬勃發(fā)展的產物,主要用來防止網站遭到惡意程序攻擊,保衛(wèi)網站安全。驗證碼破解技術的研究對于發(fā)現(xiàn)驗證碼的設計缺陷,提高互聯(lián)網站的安全性也有著非常重大的意義。該技術的研究,也能夠促進人工智能、手寫字符識別、車牌識別等多個研究領域的發(fā)展。 本文統(tǒng)計了現(xiàn)今互聯(lián)網上正在使用的驗證碼的主要形式,總結了國內外驗證碼破解的研究現(xiàn)狀。按照驗證碼破解的主要步驟,研究了各個環(huán)節(jié)所用到的算法,本文的主要工作內容如下: (1)研究了驗證碼圖像預處理算法。首先,提出了基于連通域的去噪算法,不僅不損壞字符信息,而且對于較大的區(qū)塊噪聲有比較明顯的去除效果。接著,在驗證碼粘連字符分割方面,本文提出了基于字符寬度的分割算法和基于字符數(shù)量的分割算法。 (2)簡要介紹人工神經網絡基本理論,選取了合適的激活函數(shù),提高神經網絡的計算速度。在人工神經網絡理論基礎之上,研究了基于卷積神經網絡的字符識別算法,實現(xiàn)了簡化后的卷積神經網絡結構。 (3)提出了改進的卷積神經網絡字符識別算法,并用C++程序設計語言設計實現(xiàn)了改進的卷積神經網絡字符識別算法。針對改進的算法,使用UNIPEN字符庫進行了字符識別實驗。最后實驗證明,改進后的卷積神經網絡不僅能夠很好地完成字符識別任務,而且提高了收斂速度和識別正確率。 (4)本文設計開發(fā)了用于破解驗證碼的工具軟件,該工具軟件有助于驗證碼破解算法的設計和調試。選取建行驗證碼、中國聯(lián)通驗證碼、豆瓣驗證碼為代表,對含有三類噪聲的驗證碼進行破解實驗,制定了相應的破解方案,破解成功率分別為88.67%,93.5%和23%。
【學位授予單位】:南京理工大學
【學位級別】:碩士
【學位授予年份】:2014
【分類號】:TP393.08
本文編號:2565660
【學位授予單位】:南京理工大學
【學位級別】:碩士
【學位授予年份】:2014
【分類號】:TP393.08
【參考文獻】
相關期刊論文 前10條
1 時君偉;胡敏英;武志富;任振輝;;基于神經網絡的視覺圖像處理研究[J];安徽農業(yè)科學;2009年19期
2 倪遠平;神經網絡結構參數(shù)對收斂速度的影響研究[J];電氣傳動自動化;1996年04期
3 杜宇慧;桂志國;李晉華;;基于類別方差的三維醫(yī)學圖像分割新方法[J];中北大學學報(自然科學版);2007年02期
4 王樹文,閆成新,張?zhí)煨?趙廣州;數(shù)學形態(tài)學在圖像處理中的應用[J];計算機工程與應用;2004年32期
5 賀強;晏立;;基于形狀上下文的復雜驗證碼識別算法[J];計算機工程;2011年02期
6 汪成亮;張玉維;;基于共振峰合成和韻律調整的語音驗證碼方法研究[J];計算機應用研究;2011年07期
7 張亮;黃曙光;石昭祥;胡榮貴;;基于LSTM型RNN的CAPTCHA識別方法[J];模式識別與人工智能;2011年01期
8 王興芬;李雪燕;張繼松;;基于支持向量機的網上銀行驗證碼識別研究[J];計算機工程與應用;2012年29期
9 蘇磊;馬良;;形狀上下文在驗證碼識別中的應用[J];微計算機信息;2007年35期
10 熊杰;龐劍飛;魏良;高山;喬梁;;基于短信驗證的快遞簽收系統(tǒng)的設計與實現(xiàn)[J];物流技術;2013年17期
,本文編號:2565660
本文鏈接:http://sikaile.net/guanlilunwen/ydhl/2565660.html
最近更新
教材專著